public Peluquero pasarformulario()//pasa el contenido del formulario a un objeto peluquero { Peluquero peluq = new Peluquero(); peluq.apellido = TxtApellido.Text; peluq.direccion = Txtdireccion.Text; peluq.nombre = TxtNombre.Text; peluq.telefonocelular = Mtbcelular.Text.Replace(",", ""); peluq.fechaingreso = DtpIngreso.Value; peluq.fechanacimiento = DtpNacimiento.Value; string horaminuto = "01-01-01 " + NudHorarEntHor.Value.ToString() + ":" + NudMinEntr.Value.ToString() + ":00"; if (Servicio_convertir.stringadatetime(horaminuto)) { peluq.horarioentrada = Convert.ToDateTime(horaminuto); } horaminuto = "01-01-01 " + NudHorsalHor.Value.ToString() + ":" + NudHorSalMin.Value.ToString() + ":00"; if (Servicio_convertir.stringadatetime(horaminuto)) { peluq.horariosalida = Convert.ToDateTime(horaminuto); } string Dni = MtbDni.Text.Replace(",", ""); if (Servicio_convertir.stringaulong(Dni)) { peluq.dni = Convert.ToInt64(Dni); } peluq.telefonofijo = MtbTelefono.Text.Replace("-", "").Replace("(", "").Replace(")", ""); return(peluq); }
public int AltaPeluquero(string accion, Peluquero peluquero) { int resultado = 0; string orden = string.Empty; switch (accion) { case "Alta": orden = "insert into Peluqueros " + "values (" + "'" + peluquero.Id + "'," + "'" + peluquero.Nombre + "'," + "'" + peluquero.Espejo + "'" + ");"; break; } SqlCommand sqlcmd = new SqlCommand(orden, conexion); try { AbrirConex(); resultado = sqlcmd.ExecuteNonQuery(); } catch (Exception e) { throw new Exception("Error al tratar de cargar los datos de Peluqueros", e); } finally { CerrarConex(); sqlcmd.Dispose(); } return(resultado); }
// GET: /Peluquero/Create public ActionResult Create() { ViewBag.SucursalID = new SelectList(db.Sucursales.Where(x => x.EsActivo), "SucursalID", "Nombre"); Peluquero peluquero = new Peluquero(); return(View(peluquero)); }
public void Alta(string dni) { if (txt_Nombre.Text != "") { if (rb1.Checked == true) { espejo = 1; } if (rb2.Checked == true) { espejo = 2; } if (rb3.Checked == true) { espejo = 3; } if (rb4.Checked == true) { espejo = 4; } Peluquero peluquero = new Peluquero(int.Parse(dni), txt_Nombre.Text, espejo); dp.AltaPeluquero("Alta", peluquero); } }
public bool existepeluquero(Peluquero pelu) { Int64 cod = pelu.dni; coneccion con = new coneccion(); IDbConnection conex; object existe; try { conex = con.crear(); existe = con.TraerValorSp("getpeluqbycod", conex, cod); } catch (Exception ex) { throw ex; } con.cerrar(conex); if (existe == null) { return(false); } else { return(true); } }
private void BtnBuscar_Click(object sender, EventArgs e) { Servicio_peluquero serv_peluq = new Servicio_peluquero(); Peluquero peluq = new Peluquero(); peluq = pasarformulario(); Dgvpeluqueros.DataSource = serv_peluq.getpeluqueroactivobynombreyape(peluq); }
public ActionResult DeleteConfirmed(string id) { Peluquero peluquero = db.Peluqueros.Find(id); db.Peluqueros.Remove(peluquero); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "dni_Pel,nombre_Pel,apell_Pel,dir_Pel")] Peluquero peluquero) { if (ModelState.IsValid) { db.Entry(peluquero).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(peluquero)); }
public ActionResult Create([Bind(Include = "dni_Pel,nombre_Pel,apell_Pel,dir_Pel")] Peluquero peluquero) { if (ModelState.IsValid) { db.Peluqueros.Add(peluquero); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(peluquero)); }
// GET: /Peluquero/Details/5 public ActionResult Details(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Peluquero peluquero = db.Peluqueros.Find(id); if (peluquero == null) { return(HttpNotFound()); } return(View(peluquero)); }
private void mostrarenformulario(Peluquero peluquero) { TxtNombre.Text = peluquero.nombre; TxtApellido.Text = peluquero.apellido; Txtdireccion.Text = peluquero.direccion; Mtbcelular.Text = peluquero.telefonocelular; MtbTelefono.Text = peluquero.telefonofijo; NudHorarEntHor.Value = peluquero.horarioentrada.Hour; NudMinEntr.Value = peluquero.horarioentrada.Minute; NudHorsalHor.Value = peluquero.horariosalida.Hour; NudHorSalMin.Value = peluquero.horariosalida.Minute; DtpIngreso.Value = peluquero.fechaingreso; DtpNacimiento.Value = peluquero.fechanacimiento; }
// GET: /Peluquero/Edit/5 public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Peluquero peluquero = db.Peluqueros.Find(id); if (peluquero == null) { return(HttpNotFound()); } ViewBag.SucursalID = new SelectList(db.Sucursales.Where(x => x.EsActivo), "SucursalID", "Nombre", peluquero.SucursalID); return(View(peluquero)); }
public void bajapeluquero(Peluquero peluq) { DataTable mitabla = new DataTable(); coneccion con = new coneccion(); IDbConnection conex; try { conex = con.crear(); con.ejec_afectando_filasSp("bajapeluquero", conex, peluq.dni); } catch (Exception ex) { throw ex; } con.cerrar(conex); }
public void modificarpeluquero(Peluquero peluq) { DataTable mitabla = new DataTable(); coneccion con = new coneccion(); IDbConnection conex; try { conex = con.crear(); mitabla = con.TraerDataTableSp("modificarpeluquero", conex, peluq.dni, peluq.nombre, peluq.apellido, peluq.telefonofijo, peluq.telefonocelular, peluq.fechaingreso, peluq.fechanacimiento, peluq.direccion, peluq.horarioentrada, peluq.horariosalida); } catch (Exception ex) { throw ex; } con.cerrar(conex); }
public ActionResult Login(Peluquero peluquero) { using (PeluqueriaContexto db = new PeluqueriaContexto()) { var usr = db.Peluqueros.Where(u => u.Usuario == peluquero.Usuario && u.Passw == peluquero.Passw).FirstOrDefault(); if (usr != null) { Session["PeluqeroId"] = peluquero.Id.ToString(); Session["Peluquero"] = peluquero.Usuario.ToString(); return(RedirectToAction("Turnos")); } else { ModelState.AddModelError("", "Nombre de usuario o contraseña incorrecta"); } } return(View()); }
public List <Peluquero> getpeluqueroactivobynombreyape(Peluquero peluq) { DataTable mitabla = new DataTable(); coneccion con = new coneccion(); IDbConnection conex; string nombre = "%" + peluq.nombre + "%"; string apellido = "%" + peluq.apellido + "%"; try { conex = con.crear(); mitabla = con.TraerDataTableSp("buspelpornomyape", conex, nombre, apellido); } catch (Exception ex) { throw ex; } con.cerrar(conex); List <Peluquero> Peluqueros = new List <Peluquero>(); foreach (DataRow row in mitabla.Rows) { Peluquero mipeluquero = new Peluquero(); mipeluquero.dni = Convert.ToInt64(row["codpeluquero"]); mipeluquero.apellido = row["apellido"].ToString(); mipeluquero.nombre = row["nombre"].ToString(); mipeluquero.telefonocelular = row["telefonocelular"].ToString(); mipeluquero.telefonofijo = row["telefonofijo"].ToString(); mipeluquero.direccion = row["direccion"].ToString(); mipeluquero.fechaingreso = Convert.ToDateTime(row["fechadeingreso"]); mipeluquero.fechanacimiento = Convert.ToDateTime(row["fechanacimiento"]); mipeluquero.horarioentrada = Convert.ToDateTime(row["horarioentrada"]); mipeluquero.horariosalida = Convert.ToDateTime(row["horariosalida"]); Peluqueros.Add(mipeluquero); } return(Peluqueros); }
public ActionResult Edit([Bind(Include = "PeluqueroID,Nombres,ApellidoPaterno,ApellidoMaterno,CedulaIdentidad,TelefonoFijo,TelefonoMovil,FechaIngreso,ModoContrado,PorcentajeCorte,PorcentajeVentas,PorcentajeSemanal,EsActivo,SucursalID")] Peluquero peluquero) { // Validar si ci existe bool existeCi = false; if (db.Peluqueros.Any()) { existeCi = db.Peluqueros.Where(x => x.CedulaIdentidad == peluquero.CedulaIdentidad && x.PeluqueroID != peluquero.PeluqueroID).FirstOrDefault() == null ? false : true; if (existeCi) { ModelState.AddModelError(string.Empty, "Existe el peluquero con cedula de identidad: " + peluquero.CedulaIdentidad + ", ingrese otra cedula de identidad."); } } if (ModelState.IsValid) { db.Entry(peluquero).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.SucursalID = new SelectList(db.Sucursales.Where(x => x.EsActivo), "SucursalID", "Nombre", peluquero.SucursalID); return(View(peluquero)); }
public ActionResult DeleteConfirmed(long id) { Peluquero peluquero = db.Peluqueros.Find(id); // Validar que la sucursal no tenga peluqueros, productos o servicios asociados bool peluqueroExisteEnRelaciones = false; //peluqueroExisteEnRelaciones = db.Pagos.Where(x => x.pe == sucursal.SucursalID).FirstOrDefault() == null ? false : true; peluqueroExisteEnRelaciones = db.CobroProductos.Where(x => x.PeluqueroID == peluquero.PeluqueroID).FirstOrDefault() == null ? false : true; peluqueroExisteEnRelaciones = db.CobroServicios.Where(x => x.PeluqueroID == peluquero.PeluqueroID).FirstOrDefault() == null ? false : true; if (peluqueroExisteEnRelaciones) { ModelState.AddModelError(string.Empty, "El peluquero " + peluquero.Nombres + " " + peluquero.ApellidoPaterno + " esta siendo usado, no se puede eliminar."); return(View(peluquero)); } else { //db.Peluqueros.Remove(peluquero); peluquero.EsActivo = false; db.Entry(peluquero).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } }
private void MtbDni_TextChanged(object sender, EventArgs e) { Servicio_peluquero servpeluq = new Servicio_peluquero(); Peluquero peluq = new Peluquero(); if (Servicio_convertir.stringaulong(MtbDni.Text.Replace(",", "")) && (MtbDni.Text.Replace(",", "").Length == 8))//sirve para que no convierta algo vacio { peluq.dni = Convert.ToInt64(MtbDni.Text.Replace(",", "")); if (servpeluq.existepeluquero(peluq)) { peluq = servpeluq.getpeluqueroactivobycodigo(peluq)[0]; mostrarenformulario(peluq); } else { blanquearelformulario(); } } else { blanquearelformulario(); } }
public List <Peluquero> getpeluqueroactivobycodigo(Peluquero peluq) { Repo_peluquero repopeluq = new Repo_peluquero(); return(repopeluq.getpeluqueroactivobycodigo(peluq)); }
public List <Peluquero> getpeluqueroactivobynombreyape(Peluquero peluq) { Repo_peluquero repopeluq = new Repo_peluquero(); return(repopeluq.getpeluqueroactivobynombreyape(peluq)); }
public void bajapeluquero(Peluquero peluq) { Repo_peluquero reppelu = new Repo_peluquero(); reppelu.bajapeluquero(peluq); }
public void modificarpeluquero(Peluquero peluq) { Repo_peluquero reppelu = new Repo_peluquero(); reppelu.modificarpeluquero(peluq); }
public void crearnuevopeluquero(Peluquero peluq) { Repo_peluquero reppelu = new Repo_peluquero(); reppelu.crearnuevopeluquero(peluq); }
public bool fueborradopeluquero(Peluquero peluq) { Repo_peluquero repopeluq = new Repo_peluquero(); return(repopeluq.fueborradopeluquero(peluq)); }
public bool existepeluquero(Peluquero peluq) { Repo_peluquero repopeluq = new Repo_peluquero(); return(repopeluq.existepeluquero(peluq)); }