public JsonResult EliminarRol(int IdRol = 0) { var objResult = new object(); bool iResultado = false; string mensaje = "Ocurrio un error al intentar eliminar el Rol."; //string Nombre = utlAuditoria.ObtenerPrimeroNombre(); try { iResultado = new RolLG().EliminarRol(IdRol, Auditoria.ObtenerNombreUsuario()); if (iResultado) { mensaje = "Se elimino correctamente el Rol."; } objResult = new { iResultado = iResultado, vMensaje = mensaje }; return(Json(objResult)); } catch (Exception ex) { objResult = new { iResultado = 0, vMensaje = Constantes.msgErrorGrabado }; return(Json(objResult)); } }
public JsonResult EliminarProducto(int IdProducto) { ; bool Resultado = false; string mensaje = "Ocurrio un error al intentar realizar la acción."; var objResult = new object(); try { Resultado = new ProductoLG().EliminarProducto(IdProducto, Auditoria.ObtenerNombreUsuario()); if (Resultado) { mensaje = "Se eliminó correctamente."; } objResult = new { iTipoResultado = Resultado, vMensaje = mensaje }; return(Json(objResult)); } catch (Exception ex) { objResult = new { iTipoResultado = Resultado, vMensaje = ex.Message }; return(Json(objResult)); } }
public JsonResult RegistrarRetoque(int IdRetoque, int IdOperario, int IdCampania, string Jefatura, string Coordinador, string FechaApertura) { CultureInfo culture = new CultureInfo("es-PE"); DateTime fechaActual = Convert.ToDateTime(FechaApertura); bool Resultado = false; string mensaje = "Ocurrio un error al intentar realizar la acción."; var objResult = new object(); try { ProcesoViewModel oRetoque = new ProcesoViewModel(); oRetoque.retoque = new Retoque() { IdRetoque = IdRetoque, FechaApertura = fechaActual, IdOperario = IdOperario, IdCampania = IdCampania, Jefatura = Jefatura, Coordinador = Coordinador, UsuarioCreacion = Auditoria.ObtenerNombreUsuario(), UsuarioModificacion = Auditoria.ObtenerNombreUsuario(), FechaModificacion = DateTime.Now }; if (IdRetoque > 0) { Resultado = new RetoqueLG().ActualizarRetoque(oRetoque.retoque); } else { Resultado = new RetoqueLG().InsertarRetoque(oRetoque.retoque); } if (Resultado) { if (IdRetoque > 0) { mensaje = "Se modificó correctamente."; } else { mensaje = "Se registró correctamente."; } } objResult = new { iTipoResultado = Resultado, vMensaje = mensaje }; return(Json(objResult)); } catch (Exception ex) { objResult = new { iTipoResultado = 2, vMensaje = ex.Message }; return(Json(objResult)); } }
public JsonResult RegistrarCampania(int IdCampania, string Nombre, string Descripcion) { string mensaje = "Ocurrio un error al intentar realizar la acción."; var objResult = new object(); bool iResultado; try { //Listas ConfiguracionViewModel vm = new ConfiguracionViewModel(); vm.Campania = new Campania(); vm.Campania.IdCampania = IdCampania; vm.Campania.Nombre = Nombre; vm.Campania.Descripcion = Descripcion; vm.Campania.UsuarioCreacion = Auditoria.ObtenerNombreUsuario(); vm.Campania.UsuarioModificacion = Auditoria.ObtenerNombreUsuario(); if (IdCampania == 0) { iResultado = new CampaniaLG().InsertarCampania(vm.Campania); } else { iResultado = new CampaniaLG().ActualizarCampania(vm.Campania); } if (iResultado) { if (IdCampania > 0) { mensaje = "Se modificó correctamente."; } else { mensaje = "Se registró correctamente."; } } objResult = new { iTipoResultado = iResultado, vMensaje = mensaje }; return(Json(objResult)); } catch (Exception ex) { objResult = new { iTipoResultado = 2, vError = Constantes.msgErrorGeneralListado }; return(Json(objResult)); } }
public JsonResult RegistrarProducto(int IdProducto = 0, string CodigoProducto = "", string CodigoBarra = "", string DescripcionProducto = "") { string mensaje = "Ocurrio un error al intentar realizar la acción."; var objResult = new object(); bool iResultado; try { //Listas ConfiguracionViewModel vm = new ConfiguracionViewModel(); vm.Producto = new Producto(); vm.Producto.IdProducto = IdProducto; vm.Producto.CodigoProducto = CodigoProducto; vm.Producto.CodigoBarra = CodigoBarra; vm.Producto.DescripcionProducto = DescripcionProducto; vm.Producto.UsuarioCreacion = Auditoria.ObtenerNombreUsuario(); vm.Producto.UsuarioModificacion = Auditoria.ObtenerNombreUsuario(); if (IdProducto == 0) { iResultado = new ProductoLG().InsertarProducto(vm.Producto); } else { iResultado = new ProductoLG().ActualizarProducto(vm.Producto); } if (iResultado) { if (IdProducto > 0) { mensaje = "Se modificó correctamente."; } else { mensaje = "Se registró correctamente."; } } objResult = new { iTipoResultado = iResultado, vMensaje = mensaje }; return(Json(objResult)); } catch (Exception ex) { objResult = new { iTipoResultado = 2, vError = Constantes.msgErrorGeneralListado }; return(Json(objResult)); } }
public JsonResult RegistrarRetoqueProductoDetalle(int IdRetoqueProductoDetalle, int IdRetoqueProducto, string FechaApertura, string Descripcion, string HoraInicio, string HoraFin) { bool Resultado = false; int isHoras; string mensaje = "Ocurrio un error al intentar realizar la acción."; CultureInfo culture = new CultureInfo("es-PE"); DateTime dFechaApertura = Convert.ToDateTime(FechaApertura); var objResult = new object(); try { TimeSpan TotalHoras; TotalHoras = Convert.ToDateTime(HoraFin).Subtract(Convert.ToDateTime(HoraInicio)); ProcesoViewModel oRetoqueProducto = new ProcesoViewModel(); oRetoqueProducto.RetoqueProductoDetalle = new RetoqueProductoDetalle() { IdRetoqueProductoDetalle = IdRetoqueProductoDetalle, IdRetoqueProducto = IdRetoqueProducto, DescripcionRetoqueProductoDetalle = Descripcion, FechaApertura = dFechaApertura, HoraInicioRetoqueProductoDetalle = HoraInicio, HoraFinRetoqueProductoDetalla = HoraFin, TotalRetoqueProductoDetalle = TotalHoras.ToString(), UsuarioCreacion = Auditoria.ObtenerNombreUsuario(), UsuarioModificacion = Auditoria.ObtenerNombreUsuario(), FechaModificacion = DateTime.Now }; //Valida Horas //isHoras = new RetoqueProductoLG().ValidarHorasRetoqueProducto(oRetoqueProducto.RetoqueProducto); //if (isHoras != 0) //{ // objResult = new // { // iTipoResultado = false, // iResultado = false, // vMensaje = "El rango de horas se encuentra registrado." // }; // return Json(objResult); //} //Registrar if (IdRetoqueProductoDetalle > 0) { Resultado = new RetoqueProductoDetalleLG().ActualizarRetoqueProductoDetalle(oRetoqueProducto.RetoqueProductoDetalle); } else { Resultado = new RetoqueProductoDetalleLG().InsertarRetoqueProductoDetalle(oRetoqueProducto.RetoqueProductoDetalle); } if (Resultado) { if (IdRetoqueProductoDetalle > 0) { mensaje = "Se modificó correctamente."; } else { mensaje = "Se registró correctamente."; } } objResult = new { iTipoResultado = Resultado, vMensaje = mensaje }; return(Json(objResult)); } catch (Exception ex) { objResult = new { iTipoResultado = Resultado, iResultado = true, vMensaje = ex.Message }; return(Json(objResult)); } }
public JsonResult RegistrarUsuario(int IdUsuario, string Nombres, string ApellidoPaterno, string ApellidoMaterno, string DNI, int IdRol, string NombreUsuario, string Clave, int IdTipoUsuario, bool IdJefatura, bool IdCoordinador) { var objResult = new object(); int iResultado = 0; try { //Listas SeguridadViewModel vm = new SeguridadViewModel(); vm.Usuario = new Usuario(); vm.Usuario.IdUsuario = IdUsuario; vm.Usuario.IdTipoUsuario = IdTipoUsuario; vm.Usuario.Nombres = Nombres; vm.Usuario.ApellidoPaterno = ApellidoPaterno; vm.Usuario.ApellidoMaterno = ApellidoMaterno; vm.Usuario.DNI = DNI; vm.Usuario.NombreUsuario = NombreUsuario; vm.Usuario.Clave = Clave; vm.Usuario.Nombres = Nombres; vm.Usuario.IdRol = IdRol; vm.Usuario.Jefatura = IdJefatura; vm.Usuario.Coordinador = IdCoordinador; vm.Usuario.UsuarioCreacion = Auditoria.ObtenerNombreUsuario(); vm.Usuario.UsuarioModificacion = Auditoria.ObtenerNombreUsuario(); if (IdUsuario == 0) { iResultado = new UsuarioLG().InsertarUsuario(vm.Usuario); } else { iResultado = new UsuarioLG().ActualizarUsuario(vm.Usuario); } if (iResultado >= 0) { if (IdUsuario == 0) { objResult = new { iTipoResultado = 1 }; } else { objResult = new { iTipoResultado = 3 }; } } else { objResult = new { iTipoResultado = 2, vError = Constantes.msgErrorGeneralListado }; } return(Json(objResult)); } catch (Exception ex) { objResult = new { iTipoResultado = 2, vError = Constantes.msgErrorGeneralListado }; return(Json(objResult)); } }
public JsonResult RegistrarRol(int IdRol, string Nombre, string Descripcion, bool SiSuperAdmi, string cadenaMenu) { var objResult = new object(); int iResultado = -1; string mensaje = "Ocurrio un error al intentar realizar la acción."; // string Nombre = utlAuditoria.ObtenerPrimeroNombre(); try { string[] stringSeparators = new string[] { "|" }; SeguridadViewModel vm = new SeguridadViewModel(); vm.ListaRolPagina = new List <RolPagina>(); RolPagina RolPagina; string[] Codigos = cadenaMenu.Split(stringSeparators, StringSplitOptions.None); foreach (string item in Codigos) { if (!item.Equals("")) { RolPagina = new RolPagina(); RolPagina.IdPagina = int.Parse(item); vm.ListaRolPagina.Add(RolPagina); } } vm.Rol = new Rol() { IdRol = IdRol, Nombre = Nombre, Descripcion = Descripcion, SiSuperAdmi = SiSuperAdmi, UsuarioCreacion = Auditoria.ObtenerNombreUsuario(), UsuarioModificacion = Auditoria.ObtenerNombreUsuario() }; if (IdRol > 0) { iResultado = new RolLG().ActualizarRol(vm.Rol, vm.ListaRolPagina.ToList()); } else { iResultado = new RolLG().InsertarRol(vm.Rol, vm.ListaRolPagina.ToList()); } if (iResultado > 0) { if (IdRol > 0) { mensaje = "Se modificó correctamente el Rol."; } else { mensaje = "Se registró correctamente el Rol."; } } objResult = new { iResultado = iResultado, vMensaje = mensaje }; return(Json(objResult)); } catch (Exception ex) { objResult = new { iResultado = 2, vMensaje = Constantes.msgErrorGrabado }; return(Json(objResult)); } }