protected void btnAceptar_Click(object sender, EventArgs e) { if (IsValid) { Solicitud Sol = Solicitud.GetById(BiFactory.Sol.Id_Solicitud); SolicitudTareasGenerales sol_Tg = SolicitudTareasGenerales.FindFirst(Expression.Eq("IdSolicitud", BiFactory.Sol.Id_Solicitud)); if (sol_Tg == null) { sol_Tg = new SolicitudTareasGenerales(); sol_Tg.IdSolicitud = Sol.Id_Solicitud; sol_Tg.Descripcion = Sol.Descripcion; } sol_Tg.FechaInicio = AntaresHelper.FechaNula(); sol_Tg.FechaFin = AntaresHelper.FechaNula(); sol_Tg.Duracion = 0; sol_Tg.IdTipotarea = int.Parse(cmbTipoTarea.SelectedValue); sol_Tg.IdEmpleado = BiFactory.Empleado.IdEmpleados; sol_Tg.SaveAndFlush(); DeshabilitaPanelPrincipal(); //Sol = null; } }
protected void btnComenzarCarga_Click(object sender, EventArgs e) { if (IsValid) { Solicitud Sol = Solicitud.GetById(BiFactory.Sol.Id_Solicitud); SolicitudTareasGenerales sol_Tg = SolicitudTareasGenerales.FindFirst(Expression.Eq("IdSolicitud", BiFactory.Sol.Id_Solicitud)); if (sol_Tg == null) { sol_Tg = new SolicitudTareasGenerales(); sol_Tg.IdSolicitud = Sol.Id_Solicitud; sol_Tg.Descripcion = Sol.Descripcion; } sol_Tg.FechaInicio = AntaresHelper.FechaNula(); sol_Tg.FechaFin = AntaresHelper.FechaNula(); sol_Tg.Duracion = 0; sol_Tg.IdTipotarea = int.Parse(cmbTipoTarea.SelectedValue); sol_Tg.IdEmpleado = BiFactory.Empleado.IdEmpleados; sol_Tg.SaveAndFlush(); txtHorasPersonalDia.Text = string.Empty; ddlHorasPersonalHoras.SelectedIndex = 0; DateTime fechaInicio = Sol.FechaCreacion; DateTime fechaFin = DateTime.MinValue; this.Persona = Personal.GetById(sol_Tg.IdEmpleado.ToString()); litHorasPersonalPersona.Text = Persona.Apellido + "," + Persona.Nombres; cmpVFecha.ValueToCompare = DateTime.Today.ToString("dd/MM/yyyy"); FillHorasPersonalGrid(0); } }
protected void btnConfirmarCarga_Click(object sender, EventArgs e) { if (IsValid) { Solicitud Sol = Solicitud.GetById(BiFactory.Sol.Id_Solicitud); SolicitudTareasGenerales sol_Tg = SolicitudTareasGenerales.FindFirst(Expression.Eq("IdSolicitud", BiFactory.Sol.Id_Solicitud)); if (sol_Tg == null) { sol_Tg = new SolicitudTareasGenerales(); sol_Tg.IdSolicitud = Sol.Id_Solicitud; sol_Tg.Descripcion = Sol.Descripcion; } sol_Tg.FechaInicio = AntaresHelper.FechaNula(); sol_Tg.FechaFin = AntaresHelper.FechaNula(); sol_Tg.Duracion = 0; sol_Tg.IdTipotarea = int.Parse(cmbTipoTarea.SelectedValue); sol_Tg.IdEmpleado = BiFactory.Empleado.IdEmpleados; sol_Tg.SaveAndFlush(); txtHorasPersonalDia.Text = string.Empty; ddlHorasPersonalHoras.SelectedIndex = 0; DateTime fechaInicio = Sol.FechaCreacion; DateTime fechaFin = DateTime.MinValue; Session["mensaje"] = "La solicitud " + BiFactory.Sol.Id_Solicitud.ToString()+ " Ha sido creada con Exito"; Response.Redirect("~/default.aspx"); } }