public JsonResult ActUsuario( string guid_usuario, string nombre, string contrasenia, int id_rol, string comentario) { JsonResult result = new JsonResult(); claseDB oDB = new claseDB(); claseValida oVal = new claseValida(); var r = new { exitoso = true, mensajeError = "" }; oDB.Procedure = "usrs_p_act_usuario"; oDB.AddParameter("_guid_usuario", guid_usuario); oDB.AddParameter("_nombre", oVal.EntradaTexto(nombre)); oDB.AddParameter("_contrasenia", contrasenia); oDB.AddParameter("_id_rol", id_rol); oDB.AddParameter("_comentario", oVal.EntradaTexto(comentario)); oDB.ExecuteProcedureNonQuery(); result = Json(r); oDB.Dispose(); return(result); }
public async Task <JsonResult> ActClienteComprobante(string id_cliente, int comprobante_id_estatus_imagen) { try { foreach (string file in Request.Files) { HttpPostedFileBase hpf = Request.Files[file] as HttpPostedFileBase; if (hpf.ContentLength == 0) { continue; } int fileSizeInBytes = hpf.ContentLength; MemoryStream target = new MemoryStream(); hpf.InputStream.CopyTo(target); byte[] dataImagen = target.ToArray(); claseDB oDB = new claseDB(); oDB.Procedure = "mbrs_p_act_cliente_comprobante"; oDB.AddParameter("_id_cliente", id_cliente); oDB.AddParameter("_comprobante_content_type", hpf.ContentType.ToString()); oDB.AddParameter("_comprobante_id_estatus_imagen", comprobante_id_estatus_imagen); oDB.AddParameter("_comprobante_imagen", dataImagen); oDB.ExecuteProcedureNonQuery(); oDB.Dispose(); } } catch (Exception) { Response.StatusCode = (int)HttpStatusCode.BadRequest; return(Json("Upload failed")); } return(Json("File uploaded successfully")); }
public JsonResult ObtEquiposDisponibles(DateTime fecha_propuesta, int numero_de_semnas_propuesta, int id_tipo_equipo) { JsonResult result = new JsonResult(); claseDB oDB = new claseDB(); oDB.Procedure = "rnts_p_obt_numero_equipos_disponibles"; oDB.AddParameter("_fecha_propuesta", fecha_propuesta); oDB.AddParameter("_numero_de_semnas_propuesta", numero_de_semnas_propuesta); oDB.AddParameter("_id_tipo_equipo", id_tipo_equipo); result = Json(oDB.ExecuteProcedureDataList()); oDB.Dispose(); return(result); }
public JsonResult ActEquipo(int id_equipo, int id_tipo_equipo, int id_capacidad, int id_edo_fisico, int id_estatus_equipo, string marca, string modelo, string observaciones) { JsonResult result = new JsonResult(); var r = new { exitoso = true, mensajeError = "" }; claseDB oDB = new claseDB(); oDB.Procedure = "cteq_p_act_equipo"; oDB.AddParameter("_id_equipo", id_equipo); oDB.AddParameter("_id_tipo_equipo", id_tipo_equipo); oDB.AddParameter("_id_capacidad", id_capacidad); oDB.AddParameter("_id_edo_fisico", id_edo_fisico); oDB.AddParameter("_id_estatus_equipo", id_estatus_equipo); oDB.AddParameter("_marca", marca); oDB.AddParameter("_modelo", modelo); oDB.AddParameter("_observaciones", observaciones); oDB.ExecuteProcedureNonQuery(); result = Json(r); oDB.Dispose(); return(result); }
public JsonResult ActCitaInstalacion(int id_cliente, int id_tipo_equipo, int numero_semanas, int id_repartidor, DateTime fecha_hora) { JsonResult result = new JsonResult(); claseDB oDB = new claseDB(); oDB.Procedure = "mbrs_p_act_cita_instalacion_renta"; oDB.AddParameter("_id_cliente", id_cliente); oDB.AddParameter("_id_tipo_equipo", id_tipo_equipo); oDB.AddParameter("_numero_semanas", numero_semanas); oDB.AddParameter("_id_repartidor", id_repartidor); oDB.AddParameter("_fecha_hora", fecha_hora); oDB.ExecuteProcedureNonQuery(); oDB.Dispose(); return(Json("exitosa")); }
public JsonResult ObtRentasDia(DateTime fecha) { JsonResult result = new JsonResult(); claseDB oDB = new claseDB(); oDB.Procedure = "rnts_p_obt_rentas_del_dia"; oDB.AddParameter("_fecha", fecha); result = Json(oDB.ExecuteProcedureDataList()); oDB.Dispose(); return(result); }
public JsonResult ObtDiasSemana(DateTime fecha) { JsonResult result = new JsonResult(); claseDB oDB = new claseDB(); oDB.Procedure = "rnts_p_obt_dias_de_la_semana"; oDB.AddParameter("fecha", fecha); result = Json(oDB.ExecuteProcedureDataList()); oDB.Dispose(); return(result); }
public JsonResult ObtHistorialRentas(string id_cliente) { JsonResult result = new JsonResult(); claseDB oDB = new claseDB(); oDB.Procedure = "mbrs_p_obt_historial_rentas"; oDB.AddParameter("_id_cliente", id_cliente); result = Json(oDB.ExecuteProcedureDataList()); oDB.Dispose(); return(result); }
public JsonResult ObtMenu() { JsonResult result = new JsonResult(); claseDB oDB = new claseDB(); oDB.Procedure = "usrs_p_obt_menu"; oDB.AddParameter("_guid_usuario", User.Identity.Name.ToString()); result = Json(oDB.ExecuteProcedureDataList()); oDB.Dispose(); return(result); }
public JsonResult ObtUsuario(string guid_usuario) { JsonResult result = new JsonResult(); claseDB oDB = new claseDB(); oDB.Procedure = "usrs_p_obt_usuario"; oDB.AddParameter("_guid_usuario", guid_usuario); result = Json(oDB.ExecuteProcedureDataList()); oDB.Dispose(); return(result); }
public JsonResult ObtColonia(string id_colonia) { JsonResult result = new JsonResult(); claseDB oDB = new claseDB(); oDB.Procedure = "mbrs_p_obt_colonia"; oDB.AddParameter("_id_colonia", id_colonia); result = Json(oDB.ExecuteProcedureDataList()); oDB.Dispose(); return(result); }
public JsonResult ActClienteNuevo(string nombre_completo) { JsonResult result = new JsonResult(); claseDB oDB = new claseDB(); oDB.Procedure = "mbrs_p_act_cliente_nuevo"; oDB.AddParameter("_nombre_completo", nombre_completo); result = Json(oDB.ExecuteProcedureDataList()); oDB.Dispose(); return(result); }
public JsonResult ObtCatCapacidad(int id_tipo_equipo) { JsonResult result = new JsonResult(); claseDB oDB = new claseDB(); oDB.Procedure = "cteq_p_obt_cat_capacidad"; oDB.AddParameter("_id_tipo_equipo", id_tipo_equipo); result = Json(oDB.ExecuteProcedureDataList()); oDB.Dispose(); return(result); }
public ActionResult Login(LoginPageViewModel viewModel) { if (!ModelState.IsValid) { viewModel.ErrorMessage = "Por favor proporcione su nombre de usuario y contraseña"; return(PartialView(viewModel)); } if (string.IsNullOrEmpty(viewModel.Username) || string.IsNullOrEmpty(viewModel.Password)) { viewModel.ErrorMessage = "Por favor proporcione su nombre de usuario y contraseña"; return(PartialView(viewModel)); } claseValida Valida = new claseValida(); claseDB oDB = new claseDB(); DataRow InfoSesion; oDB.Procedure = "usrs_p_obt_autentificacion"; oDB.AddParameter("_usuario", Valida.EntradaTexto(viewModel.Username)); oDB.AddParameter("_contrasenia", Valida.EntradaTexto(viewModel.Password)); InfoSesion = oDB.ExecuteProcedureDataRow(); oDB.Dispose(); if (!(InfoSesion == null)) { SessionVar.Username = viewModel.Username; SessionVar.guidUsuario = Valida.SalidaTexto(InfoSesion["guid_usuario"]); FormsAuthentication.SetAuthCookie(Valida.SalidaTexto(InfoSesion["guid_usuario"]), false); ClaseBitacora bitacora = new ClaseBitacora(); bitacora.Log(ClaseBitacora.TipoAccion.INI, ""); return(RedirectToAction("MembresiasClientes", "MembresiasClientes")); } viewModel.ErrorMessage = "Login o contraseña incorrecta"; return(PartialView(viewModel)); }
public JsonResult ActUsuarioActivarDesactivar(string guid_usuario) { JsonResult result = new JsonResult(); claseDB oDB = new claseDB(); claseValida oVal = new claseValida(); var r = new { exitoso = true, mensajeError = "" }; oDB.Procedure = "usrs_p_act_usuario_activar_desactivar"; oDB.AddParameter("_guid_usuario", guid_usuario); oDB.ExecuteProcedureNonQuery(); result = Json(r); oDB.Dispose(); return(result); }
public FileResult ObtClienteComprobante(string id_cliente) { DataRow row; byte[] dataImagen = null; string ContentType = string.Empty; claseDB oDB = new claseDB(); oDB.Procedure = "mrbs_p_obt_cliente_comprobante"; oDB.AddParameter("_id_cliente", id_cliente); row = oDB.ExecuteProcedureDataRow(); oDB.Dispose(); if (!DBNull.Value.Equals(row["comprobante_imagen"])) { ContentType = row["comprobante_content_type"].ToString(); dataImagen = (byte[])row["comprobante_imagen"]; } else { return(File(Server.MapPath("~") + "\\Content\\img\\imagen-no-disponible.jpg", "image/jpg")); } return(File(dataImagen, ContentType)); }
public JsonResult NuevoUsuario( string nombre, string usuario, string contrasenia, int id_rol, string comentario) { JsonResult result = new JsonResult(); claseDB oDB = new claseDB(); claseValida oVal = new claseValida(); System.Data.DataRow InfoOperacion; Boolean agregado = false; oDB.Procedure = "usrs_p_act_usuario_nuevo"; oDB.AddParameter("_nombre", oVal.EntradaTexto(nombre)); oDB.AddParameter("_usuario", usuario); oDB.AddParameter("_contrasenia", contrasenia); oDB.AddParameter("_id_rol", id_rol); oDB.AddParameter("_comentario", oVal.EntradaTexto(comentario)); oDB.AddParameter("_guid_usuario_nuevo", User.Identity.Name); InfoOperacion = oDB.ExecuteProcedureDataRow(); if (!(InfoOperacion == null)) { agregado = Convert.ToBoolean(InfoOperacion["agregado"]); } var r = new { exitoso = agregado, mensajeError = (!agregado ? "ocurrio un error: el usuario ya existe" : "") }; result = Json(r); oDB.Dispose(); return(result); }
public JsonResult ActCliente( int id_cliente, string nombre_completo, string direccion, string datos_ubicacion, double latitud, double longitud, int id_colonia, string tel_casa, string tel_cel, string referencia_1_nombre, string referencia_1_telefono, string referencia_2_nombre, string referencia_2_telefono, int identificacion_id_estatus_imagen, string observaciones) { JsonResult result = new JsonResult(); claseDB oDB = new claseDB(); var r = new { exitoso = true, mensajeError = "" }; oDB.Procedure = "mbrs_p_act_cliente"; oDB.AddParameter("_id_cliente", id_cliente); oDB.AddParameter("_nombre_completo", nombre_completo); oDB.AddParameter("_direccion", direccion); oDB.AddParameter("_datos_ubicacion", datos_ubicacion); oDB.AddParameter("_latitud", latitud); oDB.AddParameter("_longitud", longitud); oDB.AddParameter("_id_colonia", id_colonia); oDB.AddParameter("_tel_casa", tel_casa); oDB.AddParameter("_tel_cel", tel_cel); oDB.AddParameter("_referencia_1_nombre", referencia_1_nombre); oDB.AddParameter("_referencia_1_telefono", referencia_1_telefono); oDB.AddParameter("_referencia_2_nombre", referencia_2_nombre); oDB.AddParameter("_referencia_2_telefono", referencia_2_telefono); oDB.AddParameter("_identificacion_id_estatus_imagen", identificacion_id_estatus_imagen); oDB.AddParameter("_observaciones", observaciones); oDB.ExecuteProcedureNonQuery(); result = Json(r); oDB.Dispose(); return(result); }