/// <summary> /// Ejecuta la acción del command /// </summary> /// <param name="catalogItemStatusViewModel"></param> public ModifyDepartamentoViewModel(CatalogDepartamentoViewModel catalogDepartamentoViewModel, DepartamentoModel selectedDepartamentoModel) { this._departamento = new DepartamentoModel(new DepartamentoDataMapper(), catalogDepartamentoViewModel.ActualUser); this._catalogDepartamentoViewModel = catalogDepartamentoViewModel; this._departamento.UnidDepartamento = selectedDepartamentoModel.UnidDepartamento; this._departamento.DepartamentoName = selectedDepartamentoModel.DepartamentoName; }
public async Task <IActionResult> CadastraColaborador( [HttpTrigger(AuthorizationLevel.Function, "post", Route = null)] HttpRequest req, ILogger log) { log.LogInformation("C# HTTP trigger function processed a request."); RetCode retorno = RetCode.Erro; string requestBody = await new StreamReader(req.Body).ReadToEndAsync(); ColaboradorModel data = JsonConvert.DeserializeObject <ColaboradorModel>(requestBody); if (string.IsNullOrWhiteSpace(data.NomeColaborador)) { return(new OkObjectResult("Nome não informado")); } if (data.DataNascimento == null) { return(new OkObjectResult("Data de nascimento não informada")); } if (data.Genero == null) { return(new OkObjectResult("Genero não informada")); } try { data.Departamento = await DepartamentoModel.BuscaDepartamento(data.Departamento.IdDepartamento); } catch (Exception e) { return(new OkObjectResult("Departamento não encontrado")); } if (data.Departamento == null) { return(new OkObjectResult("Departamento não encontrado")); } ; try { retorno = await ColaboradorModel.CadastraColaborador(data); if (retorno == RetCode.Erro) { return(new OkObjectResult("Erro ao cadastrar colaborador")); } } catch (Exception e) { log.LogError(e, "Erro ao cadastrar colaborador"); return(new OkObjectResult("Erro ao cadastrar colaborador")); } return(new OkObjectResult("Colaborador cadastrado com sucesso")); }
public IActionResult Index(DepartamentoModel formulario) { DepartamentoModel objCliente = new DepartamentoModel(); ViewBag.List = objCliente.ListaDepartamentos(); ViewBag.ListaDepartamentos = formulario.ListaDepartamentos(); return(View()); }
public IActionResult CadastrarDepartamento(int?id) { if (id != null) { DepartamentoModel objCliente = new DepartamentoModel(); ViewBag.Registro = objCliente.CarregarRegistro(id); } return(View()); }
public async Task <ActionResult> DeleteConfirmed(int id) { DepartamentoModel departamentoModel = await db.Departament.FindAsync(id); db.Departament.Remove(departamentoModel); await db.SaveChangesAsync(); return(RedirectToAction("Index", "Manage")); }
public IActionResult CadastrarDepartamento(DepartamentoModel formulario) { if (ModelState.IsValid) { formulario.Sql_Insert_update(); return(RedirectToAction("Index")); } return(View()); }
public void UpdateDepartamento(int id, DepartamentoModel depto) { using (var contexto = new JaverianaNETEntities()) { Departamentos d = contexto.Departamentos.Find(id); d.NombreDepartamento = depto.NombreDepartamento; d.IdPais = depto.PaisId; contexto.SaveChanges(); } }
public void UpdateDepartamento(int id, DepartamentoModel departamento) { try { repositorio.UpdateDepartamento(id, departamento); } catch (Exception e) { return; } }
public void agregarDept(DepartamentoModel dept) { try { var repositorio = new DepartamentoRepositorio(); repositorio.createDepartamento(dept); } catch (Exception) { } }
public async Task <ActionResult> Edit([Bind(Include = "ID,Floor,DepartmentNumberLetter,Telephone,AreaOfThePropertyCover,HasGarage")] DepartamentoModel departamentoModel) { if (ModelState.IsValid) { db.Entry(departamentoModel).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index", "Manage")); } return(View(departamentoModel)); }
public void CreateDepartamento(DepartamentoModel departamento) { try { repositorio.CreateDepartamento(departamento); } catch (Exception e) { return; } }
/// <summary> /// Crea una nueva instancia de ModifyItemStatus y se pasa asi mismo como parámetro y el item seleccionado /// </summary> /// <returns></returns> public ModifyDepartamentoViewModel CreateDepartamentoViewModel() { DepartamentoModel departamentoModel = new DepartamentoModel(new DepartamentoDataMapper(), this.ActualUser); if (this._catalogDepartamentoModel != null && this._catalogDepartamentoModel.SelectedDepartamento != null) { departamentoModel.DepartamentoName = this._catalogDepartamentoModel.SelectedDepartamento.DEPARTAMENTO_NAME; departamentoModel.UnidDepartamento = this._catalogDepartamentoModel.SelectedDepartamento.UNID_DEPARTAMENTO; } return(new ModifyDepartamentoViewModel(this, departamentoModel)); }
public ActionResult Edit(DepartamentoModel model) { if (ModelState.IsValid) { _writeOnlyRepository.Update(Mapper.Map <Departamento>(model)); Success("Departamento actualizado"); return(RedirectToAction("Index")); } Error("there were some errors in your form."); return(View(model)); }
public ActionResult Create([Bind(Include = "Id,NombreDepartamento,PaisId")] DepartamentoModel departamentoModel) { try { logica.CreateDepartamento(departamentoModel); return(RedirectToAction("Index")); } catch (Exception e) { return(View()); } }
public ActionResult Edit([Bind(Include = "Id,NombreDeparatmento")] DepartamentoModel departamentoModel) { try { logica.UpdateDepartamento(departamentoModel.Id, departamentoModel); return(RedirectToAction("Index")); } catch (Exception e) { return(View()); } }
// GET: Departament/Create public ActionResult Create(int?id) { BuildingModel Building = new BuildingModel(); Building = db.Buildings.Find(id); DepartamentoModel deparment = new DepartamentoModel(); deparment.Building_ID = Building.BuildingID; return(View(deparment)); }
private void SaveNewDepartamento() { DepartamentoModel E = new DepartamentoModel { NombreDepartamento = NombreDepartamento, NombreSupervisor = NombreSupervisor }; E.empleados = new List <EmpleadoModel>(Empleado); Repository.AddNewDepartamento(E); }
public ActionResult Delete(int id, DepartamentoModel dept) { try { var logica = new DepartamentoLogica(); logica.eliminarDept(id, dept); return(RedirectToAction("Index")); } catch { return(View()); } }
public void eliminarDept(int id, DepartamentoModel dept) { using (var db = new JaverianaNetEntities1()) { var de = new Departamento(); de.id = dept.Id; de.NombreDepartamento = dept.NombreDepartamento; de.PaisId = dept.PaisId; db.Departamento.Attach(de); db.Departamento.Remove(de); db.SaveChanges(); } }
public void editarPais(int id, DepartamentoModel dept) { using (var db = new JaverianaNetEntities1()) { var result = db.Departamento.SingleOrDefault(d => d.id == dept.Id); if (result != null) { result.NombreDepartamento = dept.NombreDepartamento; result.PaisId = dept.PaisId; db.SaveChanges(); } } }
public void createDepartamento(DepartamentoModel dept) { using (var contexto = new JaverianaNetEntities1()) { var de = new Departamento(); de.id = dept.Id; de.NombreDepartamento = dept.NombreDepartamento; de.PaisId = dept.PaisId; contexto.Departamento.Add(de); contexto.SaveChanges(); return; } }
public ActionResult Edit(int id, DepartamentoModel dept) { try { var logica = new DepartamentoLogica(); logica.editarPais(id, dept); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Create(DepartamentoModel dept) { try { var logica = new DepartamentoLogica(); logica.agregarDept(dept); return(RedirectToAction("Index")); } catch { return(View()); } }
public void CreateDepartamento(DepartamentoModel depto) { using (var contexto = new JaverianaNETEntities()) { var entidad = new Departamentos() { NombreDepartamento = depto.NombreDepartamento, IdPais = depto.PaisId }; contexto.Departamentos.Add(entidad); contexto.SaveChanges(); } }
// GET: Departament/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DepartamentoModel departamentoModel = await db.Departament.FindAsync(id); if (departamentoModel == null) { return(HttpNotFound()); } return(View(departamentoModel)); }
// GET: DepartamentoModels/Details/5 public ActionResult Details(int id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DepartamentoModel departamentoModel = logica.GetDepartamento(id); if (departamentoModel == null) { return(HttpNotFound()); } return(View(departamentoModel)); }
public async Task <ActionResult> Create([Bind(Include = "ID,Floor,DepartmentNumberLetter,Telephone,AreaOfThePropertyCover,HasGarage,Building_ID")] DepartamentoModel departamentoModel) { if (ModelState.IsValid) { BuildingModel Building = new BuildingModel(); Building = db.Buildings.Find(departamentoModel.Building_ID); Building.Departments.Add(departamentoModel); await db.SaveChangesAsync(); int?edificioInt = departamentoModel.Building_ID; return(RedirectToAction("Details", "BuildingModels", edificioInt.GetValueOrDefault())); } return(View(departamentoModel)); }
// GET: DepartamentoModels/Edit/5 public ActionResult Edit(int id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DepartamentoModel departamentoModel = logica.GetDepartamento(id); if (departamentoModel == null) { return(HttpNotFound()); } ViewBag.Paises = logicapais.GetListadoPaises(); ViewBag.PaisId = departamentoModel.PaisId; return(View(departamentoModel)); }
public static List <DepartamentoModel> GetDepartamentos(int codigoDepatamento) { string query = $@"SELECT cd_Departamento, ds_Departamento, cd_CCusto, cd_Matricula FROM Departamento WHERE ic_Ativo = 1" ; if (codigoDepatamento != 0) { query += $@"AND cd_Departamento = {codigoDepatamento}"; } List <SqlParameter> lstParametros = new List <SqlParameter>(); SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["DPTec"].ConnectionString); SqlCommand command = new SqlCommand { CommandText = query, Connection = conn }; SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = command; DataTable table = new DataTable(); da.Fill(table); var list = new List <DepartamentoModel>(); if (table.Rows.Count > 0) { foreach (DataRow row in table.Rows) { var departamentoModel = new DepartamentoModel(); departamentoModel.CodigoDepartamento = int.Parse(row["cd_Departamento"].ToString()); departamentoModel.DescricaoDepartamento = row["ds_Departamento"].ToString(); departamentoModel.CentroCusto = row["cd_CCusto"].ToString(); if (!String.IsNullOrEmpty(row["cd_Matricula"].ToString())) { departamentoModel.MatriculaImediato = int.Parse(row["cd_Matricula"].ToString()); } list.Add(departamentoModel); } } return(list); }
public ActionResult Index(DepartamentoModel model) { if (Session["User"] != null) { if (ModelState.IsValid) { Service1Client client = new Service1Client(); client.addDepartamentos(model.descripcion); client.Close(); } return(View()); } else { return(RedirectToAction("Login")); } }