Пример #1
0
        public Task <bool> InsertCard(Card_Client card)
        {
            try
            {
                using (var conn = _settings.GetConnection())
                {
                    if (conn.State == ConnectionState.Closed)
                    {
                        conn.Open();
                    }

                    using (var cmd = new SqlCommand("INSERTA_TARJETA", conn))
                    {
                        cmd.CommandType = CommandType.StoredProcedure;
                        cmd.Parameters.Add("@NOMBRE_ASOCIADO", SqlDbType.NVarChar).Value = card.CardOwner;
                        cmd.Parameters.Add("@TARJETA", SqlDbType.NVarChar).Value         = card.CardNumber;
                        cmd.Parameters.Add("@MES", SqlDbType.NVarChar).Value             = card.Month;
                        cmd.Parameters.Add("@YEAR", SqlDbType.NVarChar).Value            = card.Year;
                        cmd.Parameters.Add("@CVV", SqlDbType.NVarChar).Value             = card.CVV;
                        cmd.Parameters.Add("@TIPO", SqlDbType.Int).Value             = card.Type;
                        cmd.Parameters.Add("@MONTO", SqlDbType.Decimal).Value        = card.Amount;
                        cmd.Parameters.Add("@TRANSACCION", SqlDbType.NVarChar).Value = card.Transaction;
                        cmd.ExecuteNonQuery();
                        conn.Close();
                    }
                }
                return(Task.FromResult(true));
            }
            catch (Exception)
            {
                return(Task.FromResult(false));
            }
        }
Пример #2
0
        public async Task <ActionResult> MethodCard(Card_Client data)
        {
            if (!ModelState.IsValid)
            {
                ModelState.AddModelError("", "Datos incompletos:\n");
                return(View(data));
            }

            return(View(data));
        }
Пример #3
0
 public static void SetCheckClient(Check data)
 {
     _CardClient = null;
     _Check      = data;
 }
Пример #4
0
 public static void SetCardClient(Card_Client data)
 {
     _CardClient = data;
     _Check      = null;
 }