protected void btnCrear_Click(object sender, EventArgs e) { try { if (contratoServicio.ExisteContrato(txtContrado.Text)) { CustomValidator err = new CustomValidator(); err.IsValid = false; err.ErrorMessage = "Ya existe un contrato con el nĂºmero especificado"; Page.Validators.Add(err); return; } else { var contratoModelo = new ContratoModelo(); contratoModelo.NoContrato = txtContrado.Text; contratoModelo.Duracion = Convert.ToInt32(txtDuracion.Text); contratoModelo.NifPatrocinador = txtNifRep.Text; contratoServicio.Crear(contratoModelo); Response.Redirect("Index.aspx", true); } } catch (Exception ex) { CustomValidator err = new CustomValidator(); err.IsValid = false; err.ErrorMessage = "Ocurrio un error al insertar el registro" + ex.ToString(); Page.Validators.Add(err); } }
public void Crear(ContratoModelo modelo) { var consulta = "INSERT INTO Contrato VALUES(@NoContrato,@Duracion,@NifPatrocinador)"; using (var con = new SqlConnection(connectionString)) { con.Execute(consulta, new { modelo.NoContrato, modelo.Duracion, modelo.NifPatrocinador}); } }
public void Editar(ContratoModelo modelo) { var consulta = "UPDATE Contrato SET Duracion = @Duracion, NIFPatrocinador = @NifPatrocinador WHERE NoContrato =@NoContrato"; using (var con = new SqlConnection(connectionString)) { con.Execute(consulta, new { modelo.Duracion, modelo.NifPatrocinador, modelo.NoContrato }); } }
public void Crear(ContratoModelo modelo) { var consulta = "INSERT INTO Contrato VALUES(@NoContrato,@Duracion,@NifPatrocinador)"; using (var con = new SqlConnection(connectionString)) { con.Execute(consulta, new { modelo.NoContrato, modelo.Duracion, modelo.NifPatrocinador }); } }
public void Editar(ContratoModelo modelo) { var consulta = "UPDATE Contrato SET Duracion = @Duracion, NIFPatrocinador = @NifPatrocinador WHERE NoContrato =@NoContrato"; using (var con = new SqlConnection(connectionString)) { con.Execute(consulta, new { modelo.Duracion, modelo.NifPatrocinador, modelo.NoContrato}); } }
public void Editar(ContratoModelo objEditar) { try { string Json = JsonConvert.SerializeObject(objEditar); objContrato.Editar("4", Json); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "SAF.Negocios.ContratoNegocio - Editar"); throw; } }
public bool Borrar(int id) { try { ContratoModelo objBorrar = new ContratoModelo(); objBorrar.Id = (short)id; string Json = JsonConvert.SerializeObject(objBorrar); return(objContrato.Borrar("5", Json)); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "SAF.Negocios.ContratoNegocio - Borrar"); throw; } }
public ActionResult ContratoInsertar(ContratoModelo objInsertar) { try { if (ModelState.IsValid) { SesionNegocio objSesionNegocio = new SesionNegocio(); objContrato.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objContrato.Insertar(objInsertar); } return(Json("{ success: 'true'}")); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "ContratoController - Insertar"); return(View()); } }
public ActionResult ContratoEditar(int id) { try { SesionNegocio objSesionNegocio = new SesionNegocio(); objContrato.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objListaPrecio.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objAgente.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); ContratoModelo objEditar = objContrato.Consultar(id); ViewBag.ListaPrecio = Utilidades.ListaSeleccion(objListaPrecio.ListarActivos(), "Id", "Nombre", "-1"); ViewBag.ListaAgente = Utilidades.ListaSeleccion(objAgente.ListarActivos(), "Id", "Nombre", "-1", "No Aplica"); return(PartialView(objEditar)); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "ContratoController - Editar"); return(PartialView()); } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { var contratoModelo = new ContratoModelo(); contratoModelo.NoContrato = txtContrado.Text; contratoModelo.Duracion = int.Parse(txtDuracion.Text); contratoModelo.NifPatrocinador = txtNifPatrocinador.Text; contratoServicio.Editar(contratoModelo); Response.Redirect("Index.aspx", true); } catch (Exception) { CustomValidator err = new CustomValidator(); err.IsValid = false; err.ErrorMessage = "Ocurrio un error al editar el registro"; Page.Validators.Add(err); } }
public void Editar(ContratoModelo modelo) { contratoRepo.Editar(modelo); }
public void Crear(ContratoModelo modelo) { contratoRepo.Crear(modelo); }