Exemple #1
0
 public void Eliminar(Int32 ID)
 {
     if (ValidacionDocumentos(ID)) //Validamos si el cliente posee movimientos
     {
         ClienteDA.Eliminar(ID);   //Eliminamos al cliente de la base de datos
     }
     else
     {
         throw  new Exception("El cliente seleccionado posee movimientos, no puede ser eliminado");
     }
 }
Exemple #2
0
        public bool Eliminar(ClienteBE obe)
        {
            bool           rpta = false;
            SqlTransaction sqltrans;

            using (SqlConnection con = new SqlConnection(strCnxRule))
            {
                con.Open();
                sqltrans = con.BeginTransaction();
                rpta     = oClienteDA.Eliminar(con, sqltrans, obe);
                if (rpta)
                {
                    sqltrans.Commit();
                }
                else
                {
                    sqltrans.Rollback();
                }
            }
            return(rpta);
        }