예제 #1
0
        public DataTable Proc_Solicitudes_Dispositivos_Trans_CIE10_Actualiza(Parametros_Dispositivos_CIE10_Actualiza Dispositivo)
        {
            SqlConnection cn = new SqlConnection(con);

            cn.Open();
            try
            {
                SqlCommand cmd = cn.CreateCommand();
                cmd.CommandText = "Proc_Solicitudes_Dispositivos_Trans_CIE10_Actualiza";
                cmd.CommandType = System.Data.CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@Solicitud_Numero", Dispositivo.Solicitud_Numero);
                cmd.Parameters.AddWithValue("@CIE10_Diagnostico_Codigo_1", Dispositivo.CIE10_Diagnostico_Codigo_1);
                cmd.Parameters.AddWithValue("@CIE10_Diagnostico_Codigo_2", Dispositivo.CIE10_Diagnostico_Codigo_2);
                cmd.Parameters.AddWithValue("@Registro_Usuario", Dispositivo.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 Microsoft.AspNetCore.Mvc.ActionResult Solicitud_Actualiza_CIE10_Diagnostico([Microsoft.AspNetCore.Mvc.FromBody] Parametros_Dispositivos_CIE10_Actualiza Solicitud)
        {
            try
            {
                var solicit = (from dt in Ac.Proc_Solicitudes_Dispositivos_Trans_CIE10_Actualiza(Solicitud).AsEnumerable()
                               select new Parametros_Dispositivos_CIE10_Actualiza
                {
                    Solicitud_Numero = Convert.ToInt32(dt["Solicitud_Numero"]),
                    Mensaje = Convert.ToString(dt["Mensaje"]),
                }).ToList().FirstOrDefault();

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