public int Agregar(Entidades.Especialidad esp)
        {
            int resulta = 0;

            Datos.Especialidad desp = new Datos.Especialidad();
            try
            {
                resulta = desp.Agregar(esp);
            }catch (Exception ex)
            {
                throw new Exception("Error en la capa de negocios con el metodo de datos: " + ex.Message.ToString());
            }



            return(resulta);
        }
示例#2
0
        protected RespuestaServidor Update(Especialidad especialidad)
        {
            try
            {
                this.OpenConnection();

                SqlCommand cmdSave = new SqlCommand("UPDATE especialidades SET desc_especialidad=@descripcion " +
                                                    "WHERE id_especialidad=@id", Con);

                cmdSave.Parameters.Add("@id", SqlDbType.Int).Value = especialidad.Id;
                cmdSave.Parameters.Add("@descripcion", SqlDbType.VarChar, 50).Value = especialidad.DescripcionEspecialidad;
                cmdSave.ExecuteReader();
                rs.Mensaje = "Especialidad modificada con éxito";
            }
            catch (Exception Ex)
            {
                rs.AgregarExcepcion(Ex);
            }
            finally
            {
                this.CloseConnection();
            }
            return(rs);
        }