public string Borrar() { try { string mensajeBorre = SELECCIONADA.IDPARTE + " " + SELECCIONADA.OBSERVACIONES; bbdd.BorrarParte(SELECCIONADA); PARTES = bbdd.ObtenerPartes(CONDICION_FIJA, PEDIDO.IDPEDIDO, false); return(mensajeBorre); } catch (Exception e) { throw new MisExcepciones(e.Message); } }
public PartesVM(Pedido pedido) { bbdd = new ServicioBaseDatos(); PEDIDO = pedido; PARTES = bbdd.ObtenerPartes(CONDICION_FIJA, PEDIDO.IDPEDIDO, false); FORMULARIO = new Parte(); SITUACIONESPARTE = new ObservableCollection <string> { "Todos", "Abierto", "Cerrado" }; AÑOS = new ObservableCollection <string>(); AÑOS.Add(""); AÑOS.Add(DateTime.Now.Year.ToString()); for (int i = 2020; i <= 2040; i++) { if (i.ToString() != DateTime.Now.Year.ToString()) { AÑOS.Add(i.ToString()); } } MESES = new ObservableCollection <string>(); MESES.Add(""); MESES.Add(DateTime.Now.Month.ToString()); for (int i = 1; i <= 12; i++) { if (i.ToString() != DateTime.Now.Month.ToString()) { MESES.Add(i.ToString()); } } }
public ObservableCollection <Parte> GuardarCambios() { try { string[] valores = FORMULARIO.NOMBREEMPLEADO.Split('-'); FORMULARIO.IDEMPLEADO = Int32.Parse(valores[0]); if (ACCION == Modo.Insertar) { bbdd.InsertarParte(FORMULARIO); } else { bbdd.ActualizarParte(FORMULARIO); } FORMULARIO = new Parte(); PARTES = bbdd.ObtenerPartes(CONDICION_FIJA, FORMULARIO.IDPEDIDO, false); return(PARTES); } catch (Exception e) { throw new MisExcepciones(e.Message); } }