public static string EditarSucursal(int IdSucursal, int IdMunicipio, int IdRegion, string Nombre) { CObjeto Respuesta = new CObjeto(); CUnit.Firmado(delegate(CDB Conn) { string Error = Conn.Mensaje; if (Conn.Conectado) { CObjeto Datos = new CObjeto(); CSucursal cSucursal = new CSucursal(); cSucursal.IdSucursal = IdSucursal; cSucursal.Obtener(Conn); cSucursal.Sucursal = Nombre; cSucursal.IdMunicipio = IdMunicipio; cSucursal.IdRegion = IdRegion; Error = ValidarSucursal(cSucursal); if (Error == "") { int contador = CSucursal.ValidaExisteEditar(IdSucursal, cSucursal.IdCliente, IdMunicipio, IdRegion, Nombre, Conn); if (contador == 0) { cSucursal.Editar(Conn); } else { Error = Error + "<li>Ya existe esta sucursal.</li>"; } } Respuesta.Add("Datos", Datos); } Respuesta.Add("Error", Error); }); return(Respuesta.ToString()); }