public static string ObtenerFormaEditarTraspaso(int IdTraspaso) { CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); int puedeEditarTraspaso = 0; JObject oRespuesta = new JObject(); JObject oPermisos = new JObject(); CUsuario Usuario = new CUsuario(); if (Usuario.TienePermisos(new string[] { "puedeEditarTraspaso" }, ConexionBaseDatos) == "") { puedeEditarTraspaso = 1; } oPermisos.Add("puedeEditarTraspaso", puedeEditarTraspaso); if (respuesta == "Conexion Establecida") { JObject Modelo = new JObject(); CTraspaso Traspaso = new CTraspaso(); Traspaso.LlenaObjeto(IdTraspaso, ConexionBaseDatos); Modelo.Add(new JProperty("IdTraspaso", Traspaso.IdTraspaso)); //Modelo.Add(new JProperty("Traspaso", Traspaso.Traspaso)); Modelo.Add(new JProperty("Permisos", oPermisos)); oRespuesta.Add(new JProperty("Error", 0)); oRespuesta.Add(new JProperty("Modelo", Modelo)); ConexionBaseDatos.CerrarBaseDatosSqlServer(); } else { oRespuesta.Add(new JProperty("Error", 1)); oRespuesta.Add(new JProperty("Descripcion", "No hay conexion a Base de Datos")); } return(oRespuesta.ToString()); }
public static string EditarTraspaso(Dictionary <string, object> pTraspaso) { CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); CTraspaso Traspaso = new CTraspaso(); Traspaso.IdTraspaso = Convert.ToInt32(pTraspaso["IdTraspaso"]);; //Traspaso.Traspaso = Convert.ToString(pTraspaso["Traspaso"]); string validacion = "";//ValidarTraspaso(Traspaso, ConexionBaseDatos); JObject oRespuesta = new JObject(); if (validacion == "") { Traspaso.Editar(ConexionBaseDatos); oRespuesta.Add(new JProperty("Error", 0)); ConexionBaseDatos.CerrarBaseDatosSqlServer(); } else { oRespuesta.Add(new JProperty("Error", 1)); oRespuesta.Add(new JProperty("Descripcion", validacion)); } ConexionBaseDatos.CerrarBaseDatosSqlServer(); return(oRespuesta.ToString()); }
public static string AgregarTraspaso(Dictionary <string, object> pTraspaso) { //Abrir Conexion CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); //¿La conexion se establecio? if (respuesta == "Conexion Establecida") { CTraspaso Traspaso = new CTraspaso(); //Traspaso.Traspaso = Convert.ToString(pTraspaso["Traspaso"]); string validacion = "";//ValidarTraspaso(Traspaso, ConexionBaseDatos); JObject oRespuesta = new JObject(); if (validacion == "") { Traspaso.Agregar(ConexionBaseDatos); oRespuesta.Add(new JProperty("Error", 0)); } else { oRespuesta.Add(new JProperty("Error", 1)); oRespuesta.Add(new JProperty("Descripcion", validacion)); } ConexionBaseDatos.CerrarBaseDatosSqlServer(); return(oRespuesta.ToString()); } else { return("1|" + respuesta); } }
public static string CambiarEstatus(int pIdTraspaso, bool pBaja) { //Abrir Conexion CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); //¿La conexion se establecio? if (respuesta == "Conexion Establecida") { CTraspaso Traspaso = new CTraspaso(); Traspaso.IdTraspaso = pIdTraspaso; //Traspaso.Baja = pBaja; Traspaso.Eliminar(ConexionBaseDatos); respuesta = "0|TraspasoEliminado"; } //Cerrar Conexion ConexionBaseDatos.CerrarBaseDatosSqlServer(); return(respuesta); }