build_app
This commit is contained in:
		
							parent
							
								
									0771dc07dc
								
							
						
					
					
						commit
						efb0993886
					
				| @ -81,6 +81,21 @@ addCustomMenu( "Notes","Notes",  "Transcations"); | ||||
| addCustomMenu( "Tasks","Tasks",  "Transcations");  | ||||
| 
 | ||||
| 
 | ||||
| addCustomMenu( "Journal","Journal",  "Transcations");  | ||||
| 
 | ||||
| 
 | ||||
| addCustomMenu( "Categories","Categories",  "Master");  | ||||
| 
 | ||||
| 
 | ||||
| addCustomMenu( "Expenses","Expenses",  "Transcations");  | ||||
| 
 | ||||
| 
 | ||||
| addCustomMenu( "Notes","Notes",  "Transcations");  | ||||
| 
 | ||||
| 
 | ||||
| addCustomMenu( "Tasks","Tasks",  "Transcations");  | ||||
| 
 | ||||
| 
 | ||||
| addCustomMenu( "Journal","Journal",  "Transcations");  | ||||
| 
 | ||||
| 
 | ||||
|  | ||||
| @ -22,6 +22,8 @@ import com.realnet.basic.Services.ExpensesService ; | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| @RequestMapping(value = "/Expenses") | ||||
|  @CrossOrigin("*")  | ||||
| @RestController | ||||
| @ -38,6 +40,8 @@ public class ExpensesController { | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 	@PostMapping("/Expenses") | ||||
| 		  public Expenses Savedata(@RequestBody Expenses data) { | ||||
| 		Expenses save = Service.Savedata(data)	; | ||||
| @ -46,6 +50,8 @@ public class ExpensesController { | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 		System.out.println("data saved..." + save); | ||||
| 
 | ||||
|  return save; | ||||
| @ -96,4 +102,6 @@ public class ExpensesController { | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| } | ||||
| @ -22,6 +22,8 @@ import com.realnet.basic.Services.ExpensesService ; | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| @RequestMapping(value = "/token/Expenses") | ||||
|  @CrossOrigin("*")  | ||||
| @RestController | ||||
| @ -38,6 +40,8 @@ public class tokenFree_ExpensesController { | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 	@PostMapping("/Expenses") | ||||
| 		  public Expenses Savedata(@RequestBody Expenses data) { | ||||
| 		Expenses save = Service.Savedata(data)	; | ||||
| @ -46,6 +50,8 @@ public class tokenFree_ExpensesController { | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 		System.out.println("data saved..." + save); | ||||
| 
 | ||||
|  return save; | ||||
| @ -96,4 +102,6 @@ public class tokenFree_ExpensesController { | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| } | ||||
| @ -10,6 +10,8 @@ import com.realnet.WhoColumn.Entity.Extension; | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|  @Entity  | ||||
|  @Data | ||||
|  public class    Expenses extends Extension {  | ||||
| @ -30,5 +32,7 @@ private int amount; | ||||
| private String select_category; | ||||
| private String select_categoryname; | ||||
| 
 | ||||
| private int total_expenses; | ||||
| 
 | ||||
| 
 | ||||
| } | ||||
|  | ||||
| @ -17,6 +17,8 @@ import java.util.*; | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   | ||||
| 
 | ||||
| import com.realnet.basic.Entity.Expenses; | ||||
| 
 | ||||
| @Repository | ||||
|  | ||||
| @ -21,6 +21,8 @@ import com.realnet.basic.Services.CategoriesService; | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 	import org.springframework.stereotype.Service; | ||||
| 
 | ||||
| @Service | ||||
| @ -37,6 +39,8 @@ private ExpensesRepository Repository; | ||||
| @Autowired | ||||
| 	private CategoriesService select_categoryserv; | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| public Expenses Savedata(Expenses data) { | ||||
| 
 | ||||
| 
 | ||||
| @ -62,6 +66,8 @@ Categories get =  select_categoryserv.getdetailsbyId(select_categoryId); | ||||
|   | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 	data.setUpdatedBy(getUser().getUserId()); | ||||
| 		data.setCreatedBy(getUser().getUserId()); | ||||
| 		data.setAccountId(getUser().getAccount().getAccount_id()); | ||||
| @ -99,6 +105,8 @@ old.setAmount(data.getAmount()); | ||||
| 
 | ||||
| old.setSelect_category(data.getSelect_category()); | ||||
| 
 | ||||
| old.setTotal_expenses(data.getTotal_expenses()); | ||||
| 
 | ||||
| final Expenses test = Repository.save(old); | ||||
| 		data.setUpdatedBy(getUser().getUserId()); | ||||
|   return test;}  | ||||
| @ -108,6 +116,8 @@ final Expenses test = Repository.save(old); | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|  public AppUser getUser() { | ||||
| 		AppUser user = userService.getLoggedInUser(); | ||||
| 		return user; | ||||
|  | ||||
| @ -4,7 +4,7 @@ CREATE TABLE dbf.Tasks(id BIGINT NOT NULL AUTO_INCREMENT, task VARCHAR(400), sta | ||||
| 
 | ||||
| CREATE TABLE dbf.Notes(id BIGINT NOT NULL AUTO_INCREMENT, description VARCHAR(400), note_title VARCHAR(400),  PRIMARY KEY (id)); | ||||
| 
 | ||||
| CREATE TABLE dbf.Expenses(id BIGINT NOT NULL AUTO_INCREMENT, description VARCHAR(400), amount int, select_category int,  PRIMARY KEY (id)); | ||||
| CREATE TABLE dbf.Expenses(id BIGINT NOT NULL AUTO_INCREMENT, description VARCHAR(400), amount int, select_category int, total_expenses int,  PRIMARY KEY (id)); | ||||
| 
 | ||||
| CREATE TABLE dbf.Categories(id BIGINT NOT NULL AUTO_INCREMENT, name VARCHAR(400),  PRIMARY KEY (id)); | ||||
| 
 | ||||
|  | ||||
| @ -35,6 +35,10 @@ | ||||
| 						    </ng-container></clr-dg-column> | ||||
| 
 | ||||
| 
 | ||||
| <clr-dg-column [clrDgField]="'total_expenses'"> <ng-container *clrDgHideableColumn="{hidden: false}"> Total Expenses | ||||
| 						    </ng-container></clr-dg-column> | ||||
| 
 | ||||
|   | ||||
|  <!-- who column --> | ||||
|       <clr-dg-column> <ng-container *clrDgHideableColumn="{hidden: false}"> | ||||
|         <clr-icon shape="bars"></clr-icon> Action | ||||
| @ -53,6 +57,9 @@ | ||||
| <clr-dg-cell>{{user. select_categoryname }}</clr-dg-cell> | ||||
| 
 | ||||
| 
 | ||||
| <clr-dg-cell>{{user.total_expenses }}</clr-dg-cell> | ||||
| 
 | ||||
|   | ||||
|   <!-- who column --> | ||||
| <clr-dg-cell> | ||||
|   <clr-signpost> | ||||
| @ -214,6 +221,8 @@ | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| <!-- //		EDIT DATA......... --> | ||||
| <clr-modal [(clrModalOpen)]="modalEdit" [clrModalSize]="'lg'" [clrModalStaticBackdrop]="true"> | ||||
|   <h3 class="modal-title">Update Expenses | ||||
| @ -223,6 +232,8 @@ | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| </h3> | ||||
|   <div class="modal-body" *ngIf="rowSelected.id"> | ||||
|     <h2 class="heading">{{rowSelected.id}}</h2> | ||||
| @ -249,6 +260,11 @@ | ||||
|   | ||||
| 
 | ||||
| 
 | ||||
| <div class="clr-col-sm-12">        | ||||
| <label>Total Expenses</label> | ||||
| 	        <input id="name" class="clr-input"  type="number" [(ngModel)]="rowSelected.total_expenses" name="total_expenses" /> | ||||
| 	      </div> | ||||
| 
 | ||||
|   </div>  | ||||
| 
 | ||||
| 
 | ||||
| @ -256,6 +272,8 @@ | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| <!-- form code start --> | ||||
|   <div *ngIf="checkFormCode"> | ||||
|     <h4 style="font-weight: 300;display: inline;">Extension</h4> | ||||
| @ -306,6 +324,8 @@ | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <!-- aeroplane icon --> | ||||
|             | ||||
|     <a *ngIf="userrole?.includes('ADMIN')" style="float: right;" href="javascript:void(0)" role="tooltip" aria-haspopup="true" | ||||
| @ -343,6 +363,14 @@ | ||||
|   | ||||
| 
 | ||||
| 
 | ||||
| <div class="clr-col-sm-12"> | ||||
|  <label>  Total Expenses</label> | ||||
|  <input class="clr-input"  type="number"  formControlName="total_expenses" />       | ||||
|  <div *ngIf="submitted && entryForm.controls.total_expenses.errors" class="error_mess"> | ||||
|   <div *ngIf="submitted && entryForm.controls.total_expenses.errors.required" class="error_mess">*This field is Required</div> | ||||
| </div>   | ||||
|  </div> | ||||
| 
 | ||||
|   | ||||
|  </div>  | ||||
| 
 | ||||
| @ -353,6 +381,8 @@ | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|       <!-- form code start --> | ||||
|       <div *ngIf="checkFormCode"> | ||||
|         <h4 style="font-weight: 300;display: inline;">Extension</h4> | ||||
| @ -389,4 +419,6 @@ | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <!-- htmlpopup --> | ||||
|  | ||||
| @ -69,6 +69,10 @@ amount : [null,[Validators.required]], | ||||
| 
 | ||||
| select_category : [null], | ||||
| 
 | ||||
| total_expenses : [null,[Validators.required]], | ||||
| 
 | ||||
| 
 | ||||
|   | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| @ -105,6 +109,8 @@ select_category : [null], | ||||
| this.getallselect_category(); | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   } | ||||
| 
 | ||||
| 
 | ||||
| @ -112,6 +118,8 @@ this.getallselect_category(); | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|  error;  | ||||
|   getData() { | ||||
|     this.mainService.getAll().subscribe((data) => { | ||||
| @ -136,6 +144,8 @@ this.getallselect_category(); | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|     this.modalEdit = true; | ||||
|   } | ||||
|    onDelete(row) { | ||||
| @ -161,6 +171,8 @@ this.getallselect_category(); | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|     //console.log("in update");
 | ||||
|     console.log("id  " + id); | ||||
|     console.log(this.rowSelected); | ||||
| @ -180,6 +192,8 @@ setTimeout(() => { | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|       }, (error) => { | ||||
|         console.log(error); | ||||
|         if (error.status >= 200 && error.status <= 299) { | ||||
| @ -204,6 +218,8 @@ onCreate() { | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   this.mainService.create(this.entryForm.value).subscribe( | ||||
|     (data) => { | ||||
|       console.log(data); | ||||
| @ -219,6 +235,8 @@ setTimeout(() => { | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|       }, (error) => { | ||||
|         console.log(error); | ||||
|         if (error.status >= 200 && error.status <= 299) { | ||||
| @ -243,6 +261,8 @@ this.modalAdd = true; this.submitted = false; | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   } | ||||
|  submitted = false; | ||||
| onSubmit() { | ||||
| @ -266,6 +286,8 @@ this.selectselect_category = data; | ||||
| console.log(data); | ||||
| },(error) => {       console.log(error);     });   }							    | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| // updateaction
 | ||||
| } | ||||
| 
 | ||||
| @ -273,3 +295,5 @@ console.log(data); | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|  | ||||
| @ -36,5 +36,7 @@ export class Expensesservice{ | ||||
| getAllselect_category(): Observable<any> {    | ||||
| return this.apiRequest.get("Categories_ListFilter1/Categories_ListFilter1");  } | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| // updateaction
 | ||||
| } | ||||
| @ -1,3 +1,8 @@ | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| import { CategoriesComponent } from './BuilderComponents/basic/Categories/Categories.component'; | ||||
| import { ExpensesComponent } from './BuilderComponents/basic/Expenses/Expenses.component'; | ||||
| import { NotesComponent } from './BuilderComponents/basic/Notes/Notes.component'; | ||||
| @ -261,6 +266,16 @@ const routes: Routes = [ | ||||
| 
 | ||||
| 
 | ||||
|       // buildercomponents
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| {path:'Categories',component:CategoriesComponent}, | ||||
| 
 | ||||
| 
 | ||||
|  | ||||
| @ -1,3 +1,8 @@ | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| import { CategoriesComponent } from './BuilderComponents/basic/Categories/Categories.component'; | ||||
| import { ExpensesComponent } from './BuilderComponents/basic/Expenses/Expenses.component'; | ||||
| import { NotesComponent } from './BuilderComponents/basic/Notes/Notes.component'; | ||||
| @ -134,6 +139,16 @@ import { Stepper_workflowComponent } from './BuilderComponents/stepperworkflow/S | ||||
| 
 | ||||
| 
 | ||||
|     // buildercomponents
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| CategoriesComponent, | ||||
| 
 | ||||
| 
 | ||||
|  | ||||
| @ -236,6 +236,7 @@ | ||||
|   "Title": "Title", | ||||
|   "select_Category": "select_Category", | ||||
|   "Journal": "Journal", | ||||
|   "Total_Expenses": "Total_Expenses", | ||||
|   "Name": "Name", | ||||
|   "Note_Title": "Note_Title", | ||||
|   "Notes": "Notes", | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user