示例#1
0
        public static void eliminarAbogado(int pId)
        {
            DataAccessLayerAbogado oDAL = new SQLAbogado();

            try
            {
                oDAL.Delete(pId);
            }
            catch (SqlException)
            {
                throw new AbogadoConExpedietesIniciados();
            }
        }
示例#2
0
        //ABOGADOS
        public static void guardarAbogado(Abogado pAbogado, string pOperacion)
        {
            DataAccessLayerAbogado oDAL = new SQLAbogado();

            if (pOperacion == "Insert")
            {
                oDAL.Insert(pAbogado);
            }
            else if (pOperacion == "Update")
            {
                oDAL.Update(pAbogado);
            }
            else
            {
                throw new Exception();
            }
        }
示例#3
0
        public static List <Especializacion> buscarEspecializaciones(int pId)
        {
            DataAccessLayerAbogado oDAL = new SQLAbogado();

            return(oDAL.SearchEspecializaciones(pId));
        }
示例#4
0
        public static void agregarEspecializacion(Especializacion pEspecializacion)
        {
            DataAccessLayerAbogado oDAL = new SQLAbogado();

            oDAL.InsertEspecializacion(pEspecializacion);
        }
示例#5
0
        public static List <Abogado> buscarAbogados(string pNombre, string pApellido, int pDocumento)
        {
            DataAccessLayerAbogado oDAL = new SQLAbogado();

            return(oDAL.SerchAbogados(pNombre, pApellido, pDocumento));
        }
示例#6
0
        public static Abogado abogadoUserName(string pUserId)
        {
            DataAccessLayerAbogado oDAL = new SQLAbogado();

            return(oDAL.LoadByUserName(pUserId));
        }