private void fillDocumento() { dgvDocumentos.Rows.Clear(); List <Ent_Mantenimiento> lista = BL_Programacion.getMantenimiento(txtNombre.Text, txtDNI.Text); foreach (Ent_Mantenimiento mant in lista) { dgvDocumentos.Rows.Add(mant.num_doc, mant.id, mant.tienda, mant.fecha_registro, mant.estado, mant.cliente_doc, mant.cliente, mant.fecha_salida, mant.direccion); } }
private void fillDetalle(int id) { dgvDetalle.Rows.Clear(); List <Ent_Tipo_Mantenimiento> lista = BL_Programacion.getConsultaMantenimientoDetalle(id); prog.mantenimiento = lista; foreach (Ent_Tipo_Mantenimiento mant in lista) { dgvDetalle.Rows.Add(mant.descripcion); } }
private void fillTipoMantenimiento() { List <Ent_Tipo_Mantenimiento> lista_tipo = new List <Ent_Tipo_Mantenimiento>(); var tipos = BL_Programacion.getTipoMantenimiento("0"); lista_tipo.AddRange(tipos); cboMantenimiento.DataSource = lista_tipo; cboMantenimiento.ValueMember = "id"; cboMantenimiento.DisplayMember = "descripcion"; }
private void fillTipoMantenimiento() { dgvTipoMantenimiento.AutoGenerateColumns = false; if (dgvTipoMantenimiento.Rows.Count > 0) { dgvTipoMantenimiento.Rows.Clear(); } List <Ent_Tipo_Mantenimiento> lista_tipo = BL_Programacion.getTipoMantenimiento(); var bindingList = new BindingList <Ent_Tipo_Mantenimiento>(lista_tipo); var source = new BindingSource(bindingList, null); dgvTipoMantenimiento.DataSource = source; }
public ActionResult Create([Bind(Include = "CodPlanner,codigo,FechaInicio,FechaFin,CodPeriodo,CodEstado")] tb_Planner_Mantenimiento planner_mantenimiento) { try { if (ModelState.IsValid) { BL_PlannerMantenimiento planner = new BL_PlannerMantenimiento(); BL_Programacion prog = new BL_Programacion(); //Generando el codigo del planner planner_mantenimiento.codigo = string.Format("{0}{1}-{2}-{3}", DateTime.Today.Year, DateTime.Today.Month.ToString().PadLeft(2, '0'), ((DateTime)planner_mantenimiento.FechaInicio).Day, ((DateTime)planner_mantenimiento.FechaFin).Day); planner_mantenimiento.FechaInicio = DateTime.Today; planner.Registrar(planner_mantenimiento); @TempData["viewbag_codigo_planner"] = planner_mantenimiento.CodPlanner; //Luego Procede a registrar la programación en base al objeto de sesion List <ItemAtencionPlanner> ListaArticulos = new List <ItemAtencionPlanner>(); ListaArticulos = (List <ItemAtencionPlanner>)Session["programacion"]; foreach (var obj in ListaArticulos) { tb_Programacion programacion = new tb_Programacion(); programacion.Cantidad = obj.Cantidad; programacion.CodArticulo = obj.CodArticulo; programacion.CodEstado = planner_mantenimiento.CodEstado; programacion.CodInstalacion = obj.CodInstalacion; programacion.CodPeriodo = Convert.ToInt32(planner_mantenimiento.CodPeriodo); programacion.CodPlanner = planner_mantenimiento.CodPlanner; programacion.CodTarea = obj.CodTarea; programacion.FechaProg = Convert.ToDateTime(obj.fecha_tentantiva_programacion); prog.Registrar(programacion); } //Eliminando la lista actual Session["programacion"] = new List <ItemAtencionPlanner>(); } } catch (Exception ex) { //utils.EventLogger.EscribirLog(ex.ToString()); } return(RedirectToAction("Create")); }
private void setDistribucion() { Ent_Distribucion ent = new Ent_Distribucion(); ent.fecha = dtFecha.Value.ToShortDateString(); ent.hora = dtHora.Value.ToShortTimeString(); ent.destino = txtDestino.Text; ent.encargado = txtEncargado.Text; ent.detalle = txtDetalle.Text; string result = BL_Programacion.setDistribucion(ent); if (result == "1") { MessageBox.Show("¡Distribución programada exitosamente!", "Programar Distribución", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("¡Ocurrió un error al programar distribución!\n" + result, "Programar Distribución", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void setAlquiler() { Ent_Alquiler ent = new Ent_Alquiler(); ent.fecha_ent = dtFechaEnt.Value.ToString(); ent.hora_ent = dtHoraEnt.Value.ToString(); ent.fecha_dev = dtFechaDev.Value.ToString(); ent.hora_dev = dtHoraDev.Value.ToString(); ent.cliente = txtCliente.Text; ent.detalle = txtDetalle.Text; string result = BL_Programacion.setAlquiler(ent); if (result == "1") { MessageBox.Show("¡Alquiler programado exitosamente!", "Programar Alquiler", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("¡Ocurrió un error al programar el alquiler!\n" + result, "Programar Alquiler", MessageBoxButtons.OK, MessageBoxIcon.Error); } }