protected void SeleccionarDepartamento(DepartamentoEntidad DepartamentoObjetoEntidad) { ResultadoEntidad Resultado = new ResultadoEntidad(); DepartamentoProceso DepartamentoProcesoNegocio = new DepartamentoProceso(); Resultado = DepartamentoProcesoNegocio.SeleccionarDepartamento(DepartamentoObjetoEntidad); if (Resultado.ErrorId == 0) { if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0) { TablaDepartamento.CssClass = ConstantePrograma.ClaseTablaVacia; } else { TablaDepartamento.CssClass = ConstantePrograma.ClaseTabla; } TablaDepartamento.DataSource = Resultado.ResultadoDatos; TablaDepartamento.DataBind(); } else { EtiquetaMensaje.Text = TextoError.ErrorGenerico; } }
// public ActionResult Editar(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var departamento = db2.Departamentos.Find(id); TablaDepartamento departamento1 = new TablaDepartamento() { IdDepartamento = departamento.IdDepartamentos, NombreDepa = departamento.NombreDepartamento, Idempresa = departamento.Empresa.IdEmpresa }; if (departamento == null) { return(HttpNotFound()); } ViewBag.IdEmpleado = new SelectList(db2.Empresa, "Idempresa", "Nombre", departamento1.Idempresa); return(View(departamento1)); }
protected void btnInsertar(object sender, EventArgs e) { Clases.Beans.Departamento d = new Clases.Beans.Departamento(); if (String.IsNullOrEmpty(TxtCodigoDepartamento.Text) || String.IsNullOrEmpty(TxtNombreDepartamento.Text) || String.IsNullOrEmpty(TxtDescripcionDepartamento.Text)) { ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false); } else { d.Codigo_departamento = TxtCodigoDepartamento.Text; d.Nombre = TxtNombreDepartamento.Text; d.Descripcion = TxtDescripcionDepartamento.Text; md.crearDepartamento(d); TxtCodigoDepartamento.Text = ""; TxtNombreDepartamento.Text = ""; TxtDescripcionDepartamento.Text = ""; Response.Redirect("/Vistas/Catalogos/Departamento.aspx"); } SqlDataSource1.DataBind(); TablaDepartamento.DataBind(); }
public ActionResult Editar(TablaDepartamento model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oDepa = db.Departamentos.Find(model.IdDepartamento); oDepa.NombreDepartamento = model.NombreDepa; oDepa.IdEmpresa = model.Idempresa; db.Entry(oDepa).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/Departamento/Departamento")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult InsertarDepartamento(TablaDepartamento model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oDepartamento = new Departamentos(); oDepartamento.NombreDepartamento = model.NombreDepa; oDepartamento.IdEmpresa = model.Idempresa; db.Departamentos.Add(oDepartamento); db.SaveChanges(); } return(Redirect("~/Departamento/Departamento")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }