protected void Aceptar_Click(object sender, System.EventArgs e) { ContratoAPP contrato = new ContratoAPP(); contrato.IdTipo = int.Parse(cmbTipoContrato.SelectedValue); // Usuario Logueado UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"]; contrato.IdCliente = int.Parse(cmbClientes.SelectedValue); if (cmbUsuarios.SelectedValue.ToString() != "") { contrato.UsuarioCliente = cmbUsuarios.SelectedValue.ToString(); } else { contrato.UsuarioCliente = txtPersona.Text; } contrato.IdUsuario = Usuario.IdUsuario; contrato.Descripcion = Observaciones.Text.ToString(); contrato.Numero = txtNumero.Text.ToString(); contrato.FechaInicio = txtFechaInicio.Text.ToString(); contrato.FechaFin = txtFechaFin.Text.ToString(); int idNewContrato = contrato.Crear(); Response.Redirect("ListaPersonas.aspx?Id=" + idNewContrato); }
protected void Page_Load(object sender, System.EventArgs e) { if (Request.QueryString["idContrato"] != null) { idContrato = int.Parse(Request.QueryString["idContrato"]); if (Request.QueryString["id"] != null) { id = int.Parse(Request.QueryString["id"]); } if (!Page.IsPostBack) { if (id == 0) { lblFecha.Text = DateTime.Today.ToShortDateString(); Observaciones.Text = ""; } else { ContratoAPP historico = new ContratoAPP(); string fecha = ""; string observaciones = ""; historico.CargarHistorico(id, ref fecha, ref observaciones); lblFecha.Text = fecha; Observaciones.Text = observaciones; } } } }
protected void Aceptar_Click(object sender, System.EventArgs e) { ContratoAPP historico = new ContratoAPP(); // Usuario Logueado UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"]; if (id == 0) { historico.CrearHistorico(Observaciones.Text.ToString(), idContrato, Usuario.IdUsuario); } else { historico.ModificarHistorico(id, Observaciones.Text.ToString(), idContrato, Usuario.IdUsuario); } Page.RegisterClientScriptBlock("onClick", "<script>window.opener.location.href='Historial.aspx?Id=" + idContrato + "';window.close();</script>"); }
private void CargarContrato(int idContrato) { ContratoAPP contrato = new ContratoAPP(); if (contrato.Cargar(idContrato)) { txtNumero.Text = contrato.Numero; txtFechaInicio.Text = contrato.FechaInicio; txtFechaFin.Text = contrato.FechaFin; txtDescripcion.Text = contrato.Descripcion; txtTipoContrato.Text = contrato.TipoContrato; } else { Response.Redirect("ListaContratos.aspx"); } }
private void EliminarContrato(int idContrato) { ContratoAPP contrato = new ContratoAPP(); contrato.Eliminar(idContrato); }
private void EliminarHistorico(int id) { ContratoAPP contrato = new ContratoAPP(); contrato.EliminarHistorico(id); }