Beispiel #1
0
        public string ElimacionDetalleCit(Int16 Idcita, Int16 IdServicio)
        {
            Detalle_Cita   dtcita = new Detalle_Cita();
            AD_DetalleCita dt     = new AD_DetalleCita();

            dtcita.Id_Cita     = Idcita;
            dtcita.Id_Servicio = IdServicio;
            return(dt.ElimDetalleCita(dtcita));
        }
Beispiel #2
0
        public string NuevoDetCita(Int16 IdServ, Int16 IdEmployee, decimal Costo)
        {
            Detalle_Cita   dtcita = new Detalle_Cita();
            AD_DetalleCita dt     = new AD_DetalleCita();

            dtcita.Id_Servicio = IdServ;
            dtcita.Id_Empleado = IdEmployee;
            dtcita.Costo_Serv  = Costo;
            return(dt.NuevoDetalleCita(dtcita));
        }
Beispiel #3
0
        public static DataTable D_ListEstilista(string Fecha, char Estado, Int16 id)
        {
            AD_Cita      ac   = new AD_Cita();
            Cita         cita = new Cita();
            Detalle_Cita dt   = new Detalle_Cita();

            cita.Fecha     = Fecha;
            cita.Estado    = Estado;
            dt.Id_Empleado = id;
            return(ac.ListadoEstilista(cita, dt));
        }
Beispiel #4
0
        public string ActualizacionDetalleCit(Int16 Idcita, Int16 Idservicio, Int16 Idempleado, decimal Costo)
        {
            Detalle_Cita   dtcita = new Detalle_Cita();
            AD_DetalleCita dt     = new AD_DetalleCita();

            dtcita.Id_Cita     = Idcita;
            dtcita.Id_Servicio = Idservicio;
            dtcita.Id_Empleado = Idempleado;
            dtcita.Costo_Serv  = Costo;
            return(dt.ActualizacionDetalleCita(dtcita));
        }
Beispiel #5
0
        public string ActualizacionDetalleCita(Detalle_Cita dtcita)
        {
            using (var connection = GetConnection())
            {
                string respuesta = "";
                try
                {
                    connection.Open();
                    using (var command = new SqlCommand())
                    {
                        command.Connection  = connection;
                        command.CommandText = "ActualizarDetalleCita";
                        command.CommandType = CommandType.StoredProcedure;

                        //Paso los parametros
                        SqlParameter ParIdCita = new SqlParameter();
                        ParIdCita.ParameterName = "@IdCita ";
                        ParIdCita.SqlDbType     = SqlDbType.Int;
                        ParIdCita.Value         = dtcita.Id_Cita;
                        command.Parameters.Add(ParIdCita);

                        SqlParameter ParIdServ = new SqlParameter();
                        ParIdServ.ParameterName = "@IdServicio";
                        ParIdServ.SqlDbType     = SqlDbType.Int;
                        ParIdServ.Value         = dtcita.Id_Servicio;
                        command.Parameters.Add(ParIdServ);

                        SqlParameter ParIdEmpleado = new SqlParameter();
                        ParIdEmpleado.ParameterName = "@idEmpleado";
                        ParIdEmpleado.SqlDbType     = SqlDbType.Int;
                        ParIdEmpleado.Value         = dtcita.Id_Empleado;
                        command.Parameters.Add(ParIdEmpleado);

                        SqlParameter ParCosto = new SqlParameter();
                        ParCosto.ParameterName = "@Costo";
                        ParCosto.SqlDbType     = SqlDbType.SmallMoney;
                        ParCosto.Value         = dtcita.Costo_Serv;
                        command.Parameters.Add(ParCosto);

                        //ejecutamos el comando
                        respuesta = command.ExecuteNonQuery() >= 1 ? "Ok" : "Detalles ya actualizados.";
                    }
                }
                catch (Exception e)
                {
                    respuesta = e.Message;
                }
                return(respuesta);
            }
        }
        public DataTable ListadoEstilista(Cita cita, Detalle_Cita dtcita)
        {
            using (var connection = GetConnection())
            {
                DataTable dt = new DataTable("ListEstilista");
                try
                {
                    connection.Open();
                    using (var command = new SqlCommand())
                    {
                        command.Connection  = connection;
                        command.CommandText = "ListadoCitasEmpleado";
                        command.CommandType = CommandType.StoredProcedure;

                        //Paso los parametros
                        SqlParameter Parfech = new SqlParameter();
                        Parfech.ParameterName = "@Fecha";
                        Parfech.SqlDbType     = SqlDbType.NVarChar;
                        Parfech.Size          = 10;
                        Parfech.Value         = cita.Fecha;
                        command.Parameters.Add(Parfech);

                        SqlParameter Parestado = new SqlParameter();
                        Parestado.ParameterName = "@Estado";
                        Parestado.SqlDbType     = SqlDbType.Char;
                        Parestado.Size          = 1;
                        Parestado.Value         = cita.Estado;
                        command.Parameters.Add(Parestado);

                        SqlParameter ParIdEmpleado = new SqlParameter();
                        ParIdEmpleado.ParameterName = "@IdEmpleado";
                        ParIdEmpleado.SqlDbType     = SqlDbType.Int;
                        ParIdEmpleado.Value         = dtcita.Id_Empleado;
                        command.Parameters.Add(ParIdEmpleado);

                        //Llenamos La tabla
                        SqlDataAdapter da = new SqlDataAdapter(command);
                        da.Fill(dt);
                        //return dt;
                    }
                }
                catch (Exception e)
                {
                    dt = null;
                }
                return(dt);
            }
        }
Beispiel #7
0
        public string ElimDetalleCita(Detalle_Cita dtcita)
        {
            using (var connection = GetConnection())
            {
                string respuesta = "";
                try
                {
                    connection.Open();
                    using (var command = new SqlCommand())
                    {
                        command.Connection  = connection;
                        command.CommandText = "EliminarDetalleCita";
                        command.CommandType = CommandType.StoredProcedure;

                        //Paso los parametros
                        SqlParameter ParIdCita = new SqlParameter();
                        ParIdCita.ParameterName = "@Id_Cita ";
                        ParIdCita.SqlDbType     = SqlDbType.Int;
                        ParIdCita.Value         = dtcita.Id_Cita;
                        command.Parameters.Add(ParIdCita);

                        SqlParameter ParIdServ = new SqlParameter();
                        ParIdServ.ParameterName = "@Id_servicio";
                        ParIdServ.SqlDbType     = SqlDbType.Int;
                        ParIdServ.Value         = dtcita.Id_Servicio;
                        command.Parameters.Add(ParIdServ);

                        //ejecutamos el comando
                        respuesta = command.ExecuteNonQuery() >= 1 ? "Ok" : "Error. No se Elimino el servicio.";
                    }
                }
                catch (Exception e)
                {
                    respuesta = e.Message;
                }
                return(respuesta);
            }
        }