protected void rptOcupacionInactivo_OnItemCommand(object sender, RepeaterCommandEventArgs e) { if (e.CommandName == "Activar") { HiddenField HdnIdOcupacion = new HiddenField(); HdnIdOcupacion = (HiddenField)e.Item.FindControl("HdnIdOcupacion"); OcupacionDTO theOcupacionDTO = new OcupacionDTO(); theOcupacionDTO.IdOcupacion = decimal.Parse(HdnIdOcupacion.Value); theOcupacionDTO.UsuarioModificacion = myUsuario.Rut; bool respuesta = YouCom.bll.OcupacionBLL.ActivaOcupacion(theOcupacionDTO); if (respuesta) { cargarOcupacionInactivo(); if (!Page.ClientScript.IsClientScriptBlockRegistered("SET")) { string script = "alert('Ocupación Activada correctamente.');"; Page.ClientScript.RegisterStartupScript(this.GetType(), "SET", script, true); } } else { } } }
protected void btnEditar_Click(object sender, EventArgs e) { btnEditar.Visible = false; btnGrabar.Visible = true; OcupacionDTO theOcupacionDTO = new OcupacionDTO(); theOcupacionDTO.IdOcupacion = decimal.Parse(this.HdnIdOcupacion.Value); theOcupacionDTO.NombreOcupacion = this.txtNombre.Text; theOcupacionDTO.UsuarioModificacion = myUsuario.Rut; bool respuesta = YouCom.bll.OcupacionBLL.Update(theOcupacionDTO); if (respuesta) { cargarOcupacion(); this.txtNombre.Text = string.Empty; if (!Page.ClientScript.IsClientScriptBlockRegistered("SET")) { string script = "alert('Ocupación editada correctamente.');"; Page.ClientScript.RegisterStartupScript(this.GetType(), "SET", script, true); } } else { } }
protected void rptOcupacion_OnItemCommand(object sender, RepeaterCommandEventArgs e) { if (e.CommandName == "Editar") { HiddenField HdnIdOcupacion = new HiddenField(); HdnIdOcupacion = (HiddenField)e.Item.FindControl("HdnIdOcupacion"); YouCom.DTO.Propietario.OcupacionDTO theOcupacionDTO = new YouCom.DTO.Propietario.OcupacionDTO(); theOcupacionDTO = YouCom.bll.OcupacionBLL.detalleOcupacion(decimal.Parse(HdnIdOcupacion.Value)); this.HdnIdOcupacion.Value = theOcupacionDTO.IdOcupacion.ToString(); txtNombre.Text = theOcupacionDTO.NombreOcupacion; btnGrabar.Visible = false; btnEditar.Visible = true; } if (e.CommandName == "Eliminar") { HiddenField HdnIdOcupacion = new HiddenField(); HdnIdOcupacion = (HiddenField)e.Item.FindControl("HdnIdOcupacion"); OcupacionDTO theOcupacionDTO = new OcupacionDTO(); theOcupacionDTO.IdOcupacion = decimal.Parse(HdnIdOcupacion.Value); theOcupacionDTO.UsuarioModificacion = myUsuario.Rut; bool validacionIntegridad = YouCom.bll.OcupacionBLL.ValidaEliminacionOcupacion(theOcupacionDTO); if (validacionIntegridad) { string script = "alert(' No es posible eliminar una ocupacion con información asociada.');"; Page.ClientScript.RegisterStartupScript(this.GetType(), "SET", script, true); return; } else { bool respuesta = YouCom.bll.OcupacionBLL.Delete(theOcupacionDTO); if (respuesta) { cargarOcupacion(); if (!Page.ClientScript.IsClientScriptBlockRegistered("SET")) { string script = "alert('Ocupacion Eliminada correctamente.');"; Page.ClientScript.RegisterStartupScript(this.GetType(), "SET", script, true); } } else { } } } }
protected void btnGrabar_Click(object sender, EventArgs e) { IList <OcupacionDTO> ocupacion = new List <OcupacionDTO>(); ocupacion = (Session["ocupacion"] as List <OcupacionDTO>); OcupacionDTO theOcupacionDTO = new OcupacionDTO(); theOcupacionDTO.NombreOcupacion = this.txtNombre.Text.ToUpper(); theOcupacionDTO.UsuarioIngreso = myUsuario.Rut; ocupacion = ocupacion.Where(x => x.NombreOcupacion == theOcupacionDTO.NombreOcupacion).ToList(); if (ocupacion.Any()) { foreach (var item in ocupacion) { if (item.Estado == "2") { string script = "alert('Ocupación Existe pero Fue Eliminado Para Activarlo dirigase a Papelera.');"; Page.ClientScript.RegisterStartupScript(this.GetType(), "SET", script, true); return; } else { string script = "alert('Ocupación ya Existe .');"; Page.ClientScript.RegisterStartupScript(this.GetType(), "SET", script, true); return; } } } bool respuesta = YouCom.bll.OcupacionBLL.Insert(theOcupacionDTO); if (respuesta) { this.txtNombre.Text = string.Empty; string script = "alert('Ocupación Ingresada correctamente.');"; Page.ClientScript.RegisterStartupScript(this.GetType(), "SET", script, true); cargarOcupacion(); } else { } }
public static bool ValidaEliminacionOcupacion(OcupacionDTO theOcupacionDTO) { bool respuesta = facade.Ocupacion.ValidaEliminacionOcupacion(theOcupacionDTO); return(respuesta); }
public static bool ActivaOcupacion(OcupacionDTO theOcupacionDTO) { bool respuesta = YouCom.DAL.OcupacionDAL.ActivaOcupacion(theOcupacionDTO); return(respuesta); }
public static bool Delete(OcupacionDTO theOcupacionDTO) { bool resultado = OcupacionDAL.Delete(theOcupacionDTO); return(resultado); }