public JsonResult guardar(cConsultorios consultorios) { Consultorios objConsultorios = new Consultorios(); if (consultorios.Id != 0) { objConsultorios = db.Consultorios.Where(a => a.Id == consultorios.Id).FirstOrDefault(); if (objConsultorios == null) { return(Json(new { status = false, mensaje = "No existe el registro" })); } objConsultorios.Nombre = consultorios.Nombre; objConsultorios.Estado = consultorios.Estado; objConsultorios.Agregado = DateTime.Now; db.Consultorios.Attach(objConsultorios); db.Entry(objConsultorios).State = System.Data.Entity.EntityState.Modified; } else { objConsultorios.Nombre = consultorios.Nombre; objConsultorios.Estado = consultorios.Estado; objConsultorios.Agregado = DateTime.Now; db.Consultorios.Add(objConsultorios); } db.SaveChanges(); return(Json(new { status = true, mensaje = "Datos guardados", datos = objConsultorios })); }
public JsonResult guardar(cEspecialidades cEspecialidades) { Especialidades especialidades = new Especialidades(); if (cEspecialidades.Id != 0) { especialidades = db.Especialidades.Where(a => a.Id == cEspecialidades.Id).FirstOrDefault(); if (especialidades == null) { return(Json(new { status = false, mensaje = "No existe el registro" })); } especialidades.Nombre = cEspecialidades.Nombre; especialidades.Estado = cEspecialidades.Estado; especialidades.Agregado = DateTime.Now; db.Especialidades.Attach(especialidades); db.Entry(especialidades).State = System.Data.Entity.EntityState.Modified; } else { especialidades.Nombre = cEspecialidades.Nombre; especialidades.Estado = cEspecialidades.Estado; especialidades.Agregado = DateTime.Now; db.Especialidades.Add(especialidades); } db.SaveChanges(); return(Json(new { status = true, mensaje = "Datos guardados", datos = especialidades })); }
public JsonResult eliminar(int Id) { Pacientes objPacientes = new Pacientes(); if(Id == 0) { return Json(new { status = false, mensaje = "El id esta en 0" }); } else { //consulta a la tabla para obtener el paciente por el id objPacientes = db.Pacientes.Where(a => a.Id == Id).FirstOrDefault(); if(objPacientes == null) { return Json(new { status = false, mensaje = "No existe el registro" }); } else { //procedemos a eliminar el registro db.Pacientes.Attach(objPacientes); db.Pacientes.Remove(objPacientes); db.SaveChanges(); return Json(new { status = true, mensaje = "Registro eliminado" }); } } }
public JsonResult guardar(cCategorias ccategorias) { Categoria objCategoria = new Categoria(); if (ccategorias.Id != 0) { //editar objCategoria = db.Categoria.Where(a => a.Id == ccategorias.Id).FirstOrDefault(); if (objCategoria == null) { return(Json(new { status = false, mensaje = "No existe el registro" })); } else { objCategoria.Categoria1 = ccategorias.Categoria1; //objCategoria.NumProductos = ccategorias.NumProductos; objCategoria.Estado = ccategorias.Estado; objCategoria.Agregado = DateTime.Now; db.Categoria.Attach(objCategoria); db.Entry(objCategoria).State = System.Data.Entity.EntityState.Modified; } } else { //nuevo objCategoria.Categoria1 = ccategorias.Categoria1; objCategoria.NumProductos = 0; objCategoria.Estado = ccategorias.Estado; objCategoria.Agregado = DateTime.Now; db.Categoria.Add(objCategoria); } db.SaveChanges(); return(Json(new { status = true, mensaje = "Datos guardados", datos = objCategoria })); }
public JsonResult guardar(cProductosInventario cproductosInventario) { ProductosInventario objProductosInventario = new ProductosInventario(); if (cproductosInventario.Id != 0) { //editar objProductosInventario = db.ProductosInventario.Where(a => a.Id == cproductosInventario.Id).FirstOrDefault(); if (objProductosInventario == null) { return(Json(new { status = false, mensaje = "No existe el registro" })); } else { objProductosInventario.Codigo = cproductosInventario.Codigo; objProductosInventario.Presentacion = cproductosInventario.Presentacion; objProductosInventario.Nombre = cproductosInventario.Nombre; objProductosInventario.Descripcion = cproductosInventario.Descripcion; objProductosInventario.Costo = cproductosInventario.Costo; objProductosInventario.Utilidad = cproductosInventario.Utilidad; objProductosInventario.PrecioVenta = cproductosInventario.PrecioVenta; objProductosInventario.StockInicial = cproductosInventario.StockInicial; objProductosInventario.Estado = cproductosInventario.Estado; //objProductosInventario.Imagen = cproductosInventario.Imagen; objProductosInventario.Id_Categoria = cproductosInventario.Id_Categoria; db.ProductosInventario.Attach(objProductosInventario); db.Entry(objProductosInventario).State = System.Data.Entity.EntityState.Modified; } } else { //nuevo objProductosInventario.Codigo = cproductosInventario.Codigo; objProductosInventario.Presentacion = cproductosInventario.Presentacion; objProductosInventario.Nombre = cproductosInventario.Nombre; objProductosInventario.Descripcion = cproductosInventario.Descripcion; objProductosInventario.Costo = cproductosInventario.Costo; objProductosInventario.Utilidad = cproductosInventario.Utilidad; objProductosInventario.PrecioVenta = cproductosInventario.PrecioVenta; objProductosInventario.StockInicial = cproductosInventario.StockInicial; objProductosInventario.Estado = cproductosInventario.Estado; //objProductosInventario.Imagen = cproductosInventario.Imagen; objProductosInventario.Id_Categoria = cproductosInventario.Id_Categoria; db.ProductosInventario.Add(objProductosInventario); } db.SaveChanges(); return(Json(new { status = true, mensaje = "Datos guardados", datos = objProductosInventario })); }
public JsonResult guardar(cCitas citas) { Citas objCitas = new Citas(); if (citas.Id != 0) { //editar objCitas = db.Citas.Where(a => a.Id == citas.Id).FirstOrDefault(); if (objCitas == null) { return(Json(new { status = false, mensaje = "No existe el registro" })); } else { objCitas.Fecha = citas.Fecha; objCitas.Hora = citas.Hora; objCitas.Id_paciente = citas.Id_paciente; objCitas.Id_medico = citas.Id_medico; objCitas.Id_consultorio = citas.Id_consultorio; objCitas.Estado = citas.Estado; objCitas.Observacion = citas.Observacion; db.Citas.Attach(objCitas); db.Entry(objCitas).State = System.Data.Entity.EntityState.Modified; } } else { //nuevo objCitas.Fecha = citas.Fecha; objCitas.Hora = citas.Hora; objCitas.Id_paciente = citas.Id_paciente; objCitas.Id_medico = citas.Id_medico; objCitas.Id_consultorio = citas.Id_consultorio; objCitas.Estado = citas.Estado; objCitas.Observacion = citas.Observacion; db.Citas.Add(objCitas); } db.SaveChanges(); return(Json(new { status = true, mensaje = "Datos guardados", datos = objCitas })); }
public JsonResult guardar(cProveedor cproveedor) { Proveedor objProveedor = new Proveedor(); if (cproveedor.Id != 0) { //editar objProveedor = db.Proveedor.Where(a => a.Id == cproveedor.Id).FirstOrDefault(); if (objProveedor == null) { return(Json(new { status = false, mensaje = "No existe el registro" })); } else { objProveedor.RegFiscal = cproveedor.RegFiscal; objProveedor.Proveedor1 = cproveedor.Proveedor1; objProveedor.Direccion = cproveedor.Direccion; objProveedor.Email = cproveedor.Email; objProveedor.Telefono = cproveedor.Telefono; objProveedor.Agregado = DateTime.Now; db.Proveedor.Attach(objProveedor); db.Entry(objProveedor).State = System.Data.Entity.EntityState.Modified; } } else { //nuevo objProveedor.RegFiscal = cproveedor.RegFiscal; objProveedor.Proveedor1 = cproveedor.Proveedor1; objProveedor.Direccion = cproveedor.Direccion; objProveedor.Email = cproveedor.Email; objProveedor.Telefono = cproveedor.Telefono; objProveedor.Agregado = DateTime.Now; db.Proveedor.Add(objProveedor); } db.SaveChanges(); return(Json(new { status = true, mensaje = "Datos guardados", datos = objProveedor })); }
public JsonResult guardar(cCliente ccliente) { Cliente objCliente = new Cliente(); if (ccliente.Id != 0) { //editar objCliente = db.Cliente.Where(a => a.Id == ccliente.Id).FirstOrDefault(); if (objCliente == null) { return(Json(new { status = false, mensaje = "No existe el registro" })); } else { objCliente.RegFiscal = ccliente.RegFiscal; objCliente.Cliente1 = ccliente.Cliente1; objCliente.Direccion = ccliente.Direccion; objCliente.Email = ccliente.Email; objCliente.Telefono = ccliente.Telefono; objCliente.Agregado = DateTime.Now; db.Cliente.Attach(objCliente); db.Entry(objCliente).State = System.Data.Entity.EntityState.Modified; } } else { //nuevo objCliente.RegFiscal = ccliente.RegFiscal; objCliente.Cliente1 = ccliente.Cliente1; objCliente.Direccion = ccliente.Direccion; objCliente.Email = ccliente.Email; objCliente.Telefono = ccliente.Telefono; objCliente.Agregado = DateTime.Now; db.Cliente.Add(objCliente); } db.SaveChanges(); return(Json(new { status = true, mensaje = "Datos guardados", datos = objCliente })); }
public JsonResult guardar(cMedicos medicos) { Medicos objMedicos = new Medicos(); if (medicos.Id != 0) { //Editar objMedicos = db.Medicos.Where(a => a.Id == medicos.Id).FirstOrDefault(); if (objMedicos == null) { return(Json(new { status = false, mensaje = "No existe el registro" })); } objMedicos.Nombre = medicos.Nombre; objMedicos.Apellido = medicos.Apellido; objMedicos.Telefono = medicos.Telefono; objMedicos.Direccion = medicos.Direccion; objMedicos.correo = medicos.correo; objMedicos.Id_especialidad = medicos.Id_especialidad; db.Medicos.Attach(objMedicos); db.Entry(objMedicos).State = System.Data.Entity.EntityState.Modified; } else { //guardar objMedicos.Nombre = medicos.Nombre; objMedicos.Apellido = medicos.Apellido; objMedicos.Telefono = medicos.Telefono; objMedicos.Direccion = medicos.Direccion; objMedicos.correo = medicos.correo; objMedicos.Id_especialidad = medicos.Id_especialidad; db.Medicos.Add(objMedicos); } db.SaveChanges(); return(Json(new { status = true, mensaje = "Datos guardados", datos = objMedicos })); }
public JsonResult guardar(cProductos cproductos) { Productos objProductos = new Productos(); if (cproductos.Id != 0) { //editar objProductos = db.Productos.Where(a => a.Id == cproductos.Id).FirstOrDefault(); if (objProductos == null) { return(Json(new { status = false, mensaje = "No existe el registro" })); } else { objProductos.Nombre = cproductos.Nombre; objProductos.Stock = cproductos.Stock; objProductos.PrecioCompra = cproductos.PrecioCompra; objProductos.PrecioVenta = cproductos.PrecioVenta; objProductos.Agregado = DateTime.Now; db.Productos.Attach(objProductos); db.Entry(objProductos).State = System.Data.Entity.EntityState.Modified; } } else { //nuevo objProductos.Nombre = cproductos.Nombre; objProductos.Stock = cproductos.Stock; objProductos.PrecioCompra = cproductos.PrecioCompra; objProductos.PrecioVenta = cproductos.PrecioVenta; objProductos.Agregado = DateTime.Now; db.Productos.Add(objProductos); } db.SaveChanges(); return(Json(new { status = true, mensaje = "Datos guardados", datos = objProductos })); }
public ActionResult LoginNuevo(FormCollection form) { string correoElectronico = ""; if (form.AllKeys.Contains("correoElectronico")) { correoElectronico = form["correoElectronico"].ToString(); } string password = ""; if (form.AllKeys.Contains("pass")) { password = form["pass"].ToString(); } cUsuarios cUsuarios = new cUsuarios(); Usuarios usuarios = cUsuarios.ingresar(correoElectronico, password); if (usuarios != null) { Session["nombreCompleto"] = usuarios.Nombre; Session["correoElectronico"] = usuarios.Correo; Session["id"] = usuarios.Id; if (usuarios.Id != -1) { string nombreCompleto = usuarios.Nombre + " " + usuarios.Apellido; SistemaActividad oSistemaActividad = new SistemaActividad(); oSistemaActividad.Actividad = "Ingreso al sistema el usuario: " + nombreCompleto; oSistemaActividad.FechaActividad = DateTime.Now; oSistemaActividad.id_usuario = usuarios.Id; //oSistemaActividad.Usuarios = cGeneral.oUsuario; db.SistemaActividad.Add(oSistemaActividad); db.SaveChanges(); } //Si esta registrado el usuario return(RedirectToAction("Index", "Home")); } else { //sino encuentra el usuario ingresado dado de alta ViewBag.Message = "El correo y/o contraseña son incorrectos, favor de verificar tus credenciales"; return(View("LoginNuevo")); } }