/// <summary> /// metodo agregar un servicio el cual inserta un servicio en la base de datos /// </summary> /// <param name="e_Servicio"></param> /// <returns></returns> public int AgregarServicio(E_Servicio e_Servicio) { StoredProcedure = "AgregarServicio"; SqlCommand Comando = new SqlCommand(StoredProcedure, conexion.resaconexion); // Conectar a la base de datos conexion.Conectar(); Comando.CommandType = CommandType.StoredProcedure; Comando.Parameters.Add("@Servicio", SqlDbType.NVarChar, 100).Value = e_Servicio.servicio; Comando.Parameters.Add("@ID_Salon", SqlDbType.Int).Value = e_Servicio.id_Salon; //Se ejecuta el Query y se asignan las filas afectas FilasAfectadas = Comando.ExecuteNonQuery(); //Cerrando la conexion conexion.Desconectar(); //Devolviendo el resultado return(FilasAfectadas); }
/// <summary> /// Metodo donde se agrega un servicio a un salon /// </summary> /// <param name="e_Servicio"></param> /// <returns></returns> public int AgregarServicio(E_Servicio e_Servicio) { //Filas afectadas int FilasAfectadas = 0; //Recogiendo las filas afectadas FilasAfectadas = d_Servicio.AgregarServicio(e_Servicio); //Returnando las filas afectadas return(FilasAfectadas); }
/// <summary> /// Metodo donde se elimina un servicio por y ID del salon /// </summary> /// <param name="e_Servicio"></param> /// <returns></returns> public int EliminarSercvicioXS_ID(E_Servicio e_Servicio) { //Filas afectadas int FilasAfectadas; //Recogiendo las filas afectadas devuelta FilasAfectadas = d_Servicio.EliminarSercvicioXS_ID(e_Servicio); //Returnando las filas afectadas return(FilasAfectadas); }
/// <summary> /// Metodo donde se verifica la existencia de un servicio en un salon /// </summary> /// <param name="e_Servicio"></param> /// <returns></returns> public int VerificarExistenciaDeServicio(E_Servicio e_Servicio) { //Variable que recojera el resultado int Resultado = 0; //Recogiendo el resultado Resultado = d_Servicio.VerificarExistenciaDeServicio(e_Servicio); //Retornando el resultado return(Resultado); }
/// <summary> /// Metodo donde se verifica la existencia de un servicio en un salon /// </summary> /// <param name="e_Servicio"></param> /// <returns></returns> public int VerificarExistenciaDeServicio(E_Servicio e_Servicio) { //Varaible que devolvera la variable int Resultado = 0; //Entidad //Stored procedure StoredProcedure = "VerificarExistenciaServicio"; //Command SqlCommand Comando = new SqlCommand(StoredProcedure, conexion.resaconexion); // Conectar a la base de datos conexion.Conectar(); //Tipo de comando Comando.CommandType = CommandType.StoredProcedure; //Parametros Comando.Parameters.Add("Servicio", SqlDbType.NVarChar, 100).Value = e_Servicio.servicio; Comando.Parameters.Add("@ID_Salon", SqlDbType.Int).Value = e_Servicio.id_Salon; //Variables Devueltas SqlParameter Result = new SqlParameter("@Result", SqlDbType.Int); Result.Direction = ParameterDirection.Output; Comando.Parameters.Add(Result); //Se ejecuta el Query y se asignan las filas afectas FilasAfectadas = Comando.ExecuteNonQuery(); //Asigna el resultado devuelto por el stored procedure Resultado = Convert.ToInt32(Comando.Parameters["@Result"].Value); //Cerrando la conexion conexion.Desconectar(); //Devolviendo el resultado return(Resultado); }
public void PruebaAgregarServicio() { //Intanciando las clases //Negocio N_Servicio n_Servicio = new N_Servicio(); //Entidad E_Servicio e_Servicio = new E_Servicio(); e_Servicio.servicio = "Limpiar"; e_Servicio.descripcion = "Un Equipo de limpieza"; e_Servicio.id_Salon = 20; Assert.AreNotEqual(0, n_Servicio.AgregarServicio(e_Servicio)); }