コード例 #1
0
ファイル: AccesoDatos.cs プロジェクト: FVentura/pruebaGit
        public DataTable Proc_Citas_Trans_Inserta(Parametros_Citas_Inserta Cita)
        {
            SqlConnection cn = new SqlConnection(con);

            cn.Open();
            try
            {
                SqlCommand cmd = cn.CreateCommand();
                cmd.CommandText = "Proc_Citas_Trans_Inserta";
                cmd.CommandType = System.Data.CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@Solicitud_Numero", Cita.Solicitud_Numero);
                cmd.Parameters.AddWithValue("@Cita_Fecha", Cita.Cita_Fecha);
                cmd.Parameters.AddWithValue("@Cita_Hora_Desde", Cita.Cita_Hora_Desde);
                cmd.Parameters.AddWithValue("@Cita_Hora_Hasta", Cita.Cita_Hora_Hasta);
                cmd.Parameters.AddWithValue("@Registro_Usuario", Cita.Registro_Usuario);
                SqlDataAdapter da = new SqlDataAdapter(cmd);
                DataTable      dt = new DataTable();
                da.Fill(dt);
                cn.Close();
                return(dt);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #2
0
        public ActionResult Cita_Inserta([FromBody] Parametros_Citas_Inserta Cita)
        {
            try
            {
                var result = (from dt in Ac.Proc_Citas_Trans_Inserta(Cita).AsEnumerable()
                              select new Parametros_Citas_Inserta
                {
                    Cita_Numero = Convert.ToInt32(dt["Cita_Numero"]),
                    Solicitud_Numero = Convert.ToInt32(dt["Solicitud_Numero"]),
                    Cita_Fecha = Convert.ToDateTime(dt["Cita_Fecha"]),
                    Cita_Hora_Desde = Convert.ToDateTime(dt["Cita_Hora_Desde"]),
                    Cita_Hora_Hasta = Convert.ToDateTime(dt["Cita_Hora_Hasta"]),
                    Mensaje = Convert.ToString(dt["Mensaje"]),
                }).ToList().FirstOrDefault();

                return(new CreatedAtRouteResult("Solicitudes_Dispositivos_Lista", new { result.Solicitud_Numero }, result));
            }
            catch (Exception ex)
            {
                return(null);
            }
        }