Beispiel #1
0
        public static void Crear(cAsigancionNCF Asignacion)
        {
            try
            {
                //Declaramos la conexion hacia la base de datos
                using (SqlConnection Conn = new SqlConnection(cConexion.CadenaConexion()))
                {
                    Conn.Open();
                    //Nombre del procedimiento
                    string StoreProc = "uspInsertarAsignacionNCF";
                    //Creamos el command para la insercion
                    SqlCommand Cmd = new SqlCommand(StoreProc, Conn);
                    Cmd.CommandType = CommandType.StoredProcedure;

                    //Parametros
                    Cmd.Parameters.AddWithValue("ComprobanteID", Asignacion.ComprobanteID);
                    Cmd.Parameters.AddWithValue("FacturaID", Asignacion.FacturaID);
                    Cmd.Parameters.AddWithValue("FechaAsignacion", Asignacion.FechaAsignacion);
                    Cmd.ExecuteNonQuery();
                }
            }
            catch (SqlException Ex)
            {
                throw Ex;
            }
        }
Beispiel #2
0
 public void Crear(cAsigancionNCF Asignacion)
 {
     try
     {
         AsignacionNCFDA.Crear(Asignacion);
     }
     catch (Exception Ex)
     {
         throw Ex;
     }
 }
Beispiel #3
0
        private void AsignarNCF(Int32 FacturaID)
        {
            if (chbGenerarComprobante.Checked)
            {
                AsignacionNCFBL ObjetoAsignacion = new AsignacionNCFBL();
                cAsigancionNCF  Asignacion       = new cAsigancionNCF();
                Asignacion.FacturaID       = FacturaID;
                Asignacion.ComprobanteID   = ObtenerTipoComprobante();
                Asignacion.FechaAsignacion = DateTime.Now.Date;

                //Agregamos los datos del comprobante
                ObjetoAsignacion.Crear(Asignacion);
            }
        }