private static string ValidarCircuitoImagen(CCircuito Circuito) { string Mensaje = ""; Mensaje += (Circuito.IdCircuito == 0) ? "<li>Favor de completar el campo del Circuito.</li>" : Mensaje; Mensaje += (Circuito.Imagen == "") ? "<li>Favor de subir imagen.</li>" : Mensaje; Mensaje = (Mensaje != "") ? "<p>Favor de completar los siguientes campos:<ul>" + Mensaje + "</ul></p>" : Mensaje; return(Mensaje); }
public static string EditarCircuito(int IdCircuito, int IdTablero, string Circuito, string Descripcion, int IdMedidor) { CObjeto Respuesta = new CObjeto(); CUnit.Firmado(delegate(CDB Conn) { string Error = ""; CSecurity permiso = new CSecurity(); if (permiso.tienePermiso("puedeEditarCircuito")) { if (Conn.Conectado) { CObjeto Datos = new CObjeto(); CCircuito cCircuito = new CCircuito(); cCircuito.IdCircuito = IdCircuito; cCircuito.Circuito = Circuito; cCircuito.Descripcion = Descripcion; cCircuito.IdTablero = IdTablero; cCircuito.Baja = false; Error = ValidarCircuito(cCircuito); if (Error == "") { CObjeto Valida = new CObjeto(); int Existe = CCircuito.ValidaExisteEditar(IdCircuito, Circuito, IdTablero, IdMedidor, Conn); if (Existe != 0) { Error = Error + "<li>Ya existe un circuito con este número en este medidor.</li>"; } else { cCircuito.Editar(Conn); } } Respuesta.Add("Datos", Datos); } else { Error = Error + "<li>" + Conn.Mensaje + "</li>"; } } else { Error = Error + "<li>No tienes los permisos necesarios</li>"; } Respuesta.Add("Error", Error); }); return(Respuesta.ToString()); }
private static string ValidarCircuito(CCircuito Circuito) { string Mensaje = ""; Mensaje += (Circuito.IdTablero == 0) ? "<li>Favor de completar el campo tablero.</li>" : Mensaje; Mensaje += (Circuito.Descripcion == "") ? "<li>Favor de completar el campo descripcion.</li>" : Mensaje; Mensaje = (Mensaje != "") ? "<p>Favor de completar los siguientes campos:<ul>" + Mensaje + "</ul></p>" : Mensaje; return(Mensaje); }
public static string DesactivarCircuito(int IdCircuito, int Baja) { CObjeto Respuesta = new CObjeto(); string Error = ""; CUnit.Firmado(delegate(CDB Conn) { CSecurity permiso = new CSecurity(); if (permiso.tienePermiso("puedeManipularBajaCircuito")) { if (Conn.Conectado) { CObjeto Datos = new CObjeto(); bool desactivar = false; if (Baja == 0) { desactivar = true; } else { desactivar = false; } CCircuito cCircuito = new CCircuito(); cCircuito.IdCircuito = IdCircuito; cCircuito.Baja = desactivar; cCircuito.Desactivar(Conn); Respuesta.Add("Datos", Datos); } else { Error = Error + "<li>" + Conn.Mensaje + "</li>"; } } else { Error = Error + "<li>No tienes los permisos necesarios</li>"; } Respuesta.Add("Error", Error); }); return(Respuesta.ToString()); }
public static string EditarCircuitoImagen(int IdCircuito, string Imagen) { CObjeto Respuesta = new CObjeto(); CUnit.Firmado(delegate(CDB Conn) { string Error = Conn.Mensaje; CSecurity permiso = new CSecurity(); if (permiso.tienePermiso("puedeAgregarLogo")) { if (Conn.Conectado) { CObjeto Datos = new CObjeto(); CCircuito cCircuito = new CCircuito(); cCircuito.IdCircuito = IdCircuito; cCircuito.Obtener(Conn); cCircuito.Imagen = Imagen; Error = ValidarCircuitoImagen(cCircuito); if (Error == "") { cCircuito.EditarImagen(Conn); } Respuesta.Add("Datos", Datos); } else { Error = Error + "<li>" + Conn.Mensaje + "</li>"; } } else { Error = Error + "<li>No tienes los permisos necesarios</li>"; } Respuesta.Add("Error", Error); }); return(Respuesta.ToString()); }