public bool editarModelo(modelo mod) { using (var context = new AgenciaModeloEntities()) { try { modelo modTemp = buscarModelo(mod.codigo_unico); modTemp.codigo_unico = mod.codigo_unico; modTemp.nombre = mod.nombre; modTemp.apellido_paterno = mod.apellido_paterno; modTemp.apellido_materno = mod.apellido_materno; modTemp.sexo = mod.sexo; modTemp.color_ojos = mod.color_ojos; modTemp.tez = mod.tez; modTemp.medidas_anatomicas = mod.medidas_anatomicas; modTemp.observaciones = mod.observaciones; modTemp.foto = mod.foto; modTemp.fecha_nacimiento = mod.fecha_nacimiento; modTemp.estaActivo = mod.estaActivo; context.Entry(modTemp).State = System.Data.EntityState.Modified; context.SaveChanges(); return(true); } catch (Exception ex) { throw new ArgumentException("Error al editar el Modelo! debido a " + ex.Message); } } }
public bool modificarCita(cita ci) { using (var context = new AgenciaModeloEntities()) { cita citaTemp = context.cita.First(x => x.numero_cita.Equals(ci.numero_cita)); citaTemp.cliente = ci.cliente; citaTemp.modelo = ci.modelo; citaTemp.fecha = ci.fecha; citaTemp.nombre_evento = ci.nombre_evento; citaTemp.valor_dia_modelo = ci.valor_dia_modelo; context.SaveChanges(); return(true); } }
public bool ingresoModelo(modelo mod) { using (var context = new AgenciaModeloEntities()) { try { context.modelo.Add(mod); context.SaveChanges(); return(true); } catch (Exception ex) { throw new ArgumentException("Error al grabar el Modelo! debido a " + ex.Message); } } }
public bool cancelarEvento(int numero) { using (var context = new AgenciaModeloEntities()) { DateTime fechaHoy = DateTime.Now; //comparando el numero_cita (id) y el dia, mes y año para saber si la cita es hoy cita li = context.cita.First(x => x.numero_cita.Equals(numero)); if (li.fecha.Day.Equals(fechaHoy.Day) && li.fecha.Month.Equals(fechaHoy.Month) && li.fecha.Year.Equals(fechaHoy.Year)) { return(false); } context.cita.Remove(li); context.SaveChanges(); return(true); } }
public bool darDeBajaModelo(int codigo) { using (var context = new AgenciaModeloEntities()) { try { modelo modTemp = buscarModelo(codigo); modTemp.estaActivo = 0; context.Entry(modTemp).State = System.Data.EntityState.Modified; context.SaveChanges(); return(true); } catch (Exception ex) { throw new ArgumentException("Error al dar de baja al Modelo! debido a " + ex.Message); } } }
public bool ingresarCita(cita ci) { using (var context = new AgenciaModeloEntities()) { try { if (agendaEstaOcupada(ci) == false) { context.cita.Add(ci); context.SaveChanges(); return(true); } throw new ArgumentException("El dia de la cita ya está ocupado"); } catch (Exception ex) { throw new ArgumentException("Error al ingresar la cita!! debido a " + ex.Message); } } }